-
Notifications
You must be signed in to change notification settings - Fork 41
Develop #226
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
diogoncalves
wants to merge
37
commits into
main
Choose a base branch
from
develop
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Develop #226
Changes from all commits
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
5fbd461
chore: updated b64 converse errors and naming for clarity. added make…
MiNeves00 75b1590
feat: refactored tracker db folder structure. added alembic migration…
MiNeves00 426784e
[fix] bump prerelease version in pyproject.toml
actions-user f37bcba
[fix] bump prerelease version in pyproject.toml
actions-user e3ab87a
Fix/alembic ignore bigquery (#220)
MiNeves00 8d63cb6
[fix] bump prerelease version in pyproject.toml
actions-user 7cc382d
feat: added o4-mini support (#221)
MiNeves00 16cb442
[fix] bump prerelease version in pyproject.toml
actions-user b00a87a
feat: tiktoken upgrade
brunoalho99 3e1d8e5
feat:version update
brunoalho99 9362e67
feat: version bump
brunoalho99 90d0ad0
feat: poetry version
brunoalho99 66d600a
[fix] bump prerelease version in pyproject.toml
actions-user d3ed532
[fix] bump prerelease version in pyproject.toml
actions-user beffe43
[fix] bump prerelease version in pyproject.toml
actions-user e3a0d11
feat: update version
brunoalho99 269618c
[fix] bump prerelease version in pyproject.toml
actions-user 319727d
feat: remove tiktoken
brunoalho99 7dcccea
feat: alpha version
brunoalho99 bbb01fb
Merge branch 'develop' into feature/upgrade_tiktoken
brunoalho99 7161983
feat: tiktoken upgrade (#223)
brunoalho99 f28d6ca
[fix] bump prerelease version in pyproject.toml
actions-user 891ca8f
feat: python bump
brunoalho99 58d587c
[fix] bump prerelease version in pyproject.toml
actions-user 0273e05
[fix] bump prerelease version in pyproject.toml
actions-user ee45eb8
[fix] bump prerelease version in pyproject.toml
actions-user 80347a1
feat: prompt manager tracker
brunoalho99 37d8aac
[fix] bump prerelease version in pyproject.toml
actions-user e2382bc
chore: bump versions
diogoncalves 2cae677
Chore/bump dependencies (#224)
brunoalho99 ce1044b
[fix] bump prerelease version in pyproject.toml
actions-user 1fbe91a
[fix] bump prerelease version in pyproject.toml
actions-user 71abd4a
[fix] bump prerelease version in pyproject.toml
actions-user 4d48655
feat: bump versions
brunoalho99 b56e4d7
[fix] bump prerelease version in pyproject.toml
actions-user 1fccd9b
Revise model configurations in config.yaml
diogoncalves 7d63cbc
Fix model names and add new configurations
diogoncalves File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,25 @@ | ||
| OPENAI_API_KEY="sk-proj-XXXXX" | ||
| ANTHROPIC_API_KEY="sk-XXXXX" | ||
| COHERE_API_KEY="XXXX" | ||
| GOOGLE_API_KEY="XXXX" | ||
| DECART_API_KEY="XXXX" | ||
| AI71_API_KEY="XXXX" | ||
| AI21_API_KEY="XXXX" | ||
| BEDROCK_ACCESS_KEY="XXXX" | ||
| BEDROCK_SECRET_KEY="r+"XXXX"" | ||
| BEDROCK_REGION="us-west-2" | ||
| HUGGING_FACE_API_KEY="hf_"XXXX"" | ||
| AZURE_API_KEY=""XXXX"" | ||
| AZURE_API_ENDPOINT="https://XXXXX.openai.azure.com/" | ||
| AZURE_API_VERSION="2023-07-01-preview" | ||
| ENGINE_HOST="localhost" | ||
| ENGINE_PORT=8000 | ||
| UI_HOST="localhost" | ||
| UI_PORT=3000 | ||
| LOG_LEVEL="info" | ||
|
|
||
| #LLMSTUDIO_TRACKING_URI="postgresql://postgres:postgres@localhost:5433/tracker_db" | ||
| LLMSTUDIO_TRACKING_URI="sqlite:///./llmstudio_mgmt.db" | ||
| LLMSTUDIO_TRACKING_HOST="127.0.0.1" | ||
| LLMSTUDIO_TRACKING_PORT="50002" | ||
| LLMSTUDIO_ALEMBIC_TABLE_NAME="llmstudio_alembic_version" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -78,4 +78,4 @@ bun.lockb | |
| llmstudio/llm_engine/logs/execution_logs.jsonl | ||
| *.db | ||
| .prettierignore | ||
| db | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,118 @@ | ||
| # A generic, single database configuration. | ||
|
|
||
| [alembic] | ||
| # path to migration scripts | ||
| # Use forward slashes (/) also on windows to provide an os agnostic path | ||
| script_location = libs/tracker/llmstudio_tracker/db/migrations | ||
|
|
||
| # template used to generate migration file names; The default value is %%(rev)s_%%(slug)s | ||
| # Uncomment the line below if you want the files to be prepended with date and time | ||
| # see https://alembic.sqlalchemy.org/en/latest/tutorial.html#editing-the-ini-file | ||
| # for all available tokens | ||
| # file_template = %%(year)d_%%(month).2d_%%(day).2d_%%(hour).2d%%(minute).2d-%%(rev)s_%%(slug)s | ||
|
|
||
| # sys.path path, will be prepended to sys.path if present. | ||
| # defaults to the current working directory. | ||
| prepend_sys_path = . | ||
|
|
||
| # timezone to use when rendering the date within the migration file | ||
| # as well as the filename. | ||
| # If specified, requires the python>=3.9 or backports.zoneinfo library and tzdata library. | ||
| # Any required deps can installed by adding `alembic[tz]` to the pip requirements | ||
| # string value is passed to ZoneInfo() | ||
| # leave blank for localtime | ||
| # timezone = | ||
|
|
||
| # max length of characters to apply to the "slug" field | ||
| # truncate_slug_length = 40 | ||
|
|
||
| # set to 'true' to run the environment during | ||
| # the 'revision' command, regardless of autogenerate | ||
| # revision_environment = false | ||
|
|
||
| # set to 'true' to allow .pyc and .pyo files without | ||
| # a source .py file to be detected as revisions in the | ||
| # versions/ directory | ||
| # sourceless = false | ||
|
|
||
| # version location specification; This defaults | ||
| # to alembic/versions. When using multiple version | ||
| # directories, initial revisions must be specified with --version-path. | ||
| # The path separator used here should be the separator specified by "version_path_separator" below. | ||
| # version_locations = %(here)s/bar:%(here)s/bat:alembic/versions | ||
|
|
||
| # version path separator; As mentioned above, this is the character used to split | ||
| # version_locations. The default within new alembic.ini files is "os", which uses os.pathsep. | ||
| # If this key is omitted entirely, it falls back to the legacy behavior of splitting on spaces and/or commas. | ||
| # Valid values for version_path_separator are: | ||
| # | ||
| # version_path_separator = : | ||
| # version_path_separator = ; | ||
| # version_path_separator = space | ||
| # version_path_separator = newline | ||
| # | ||
| # Use os.pathsep. Default configuration used for new projects. | ||
| version_path_separator = os | ||
|
|
||
| # set to 'true' to search source files recursively | ||
| # in each "version_locations" directory | ||
| # new in Alembic version 1.10 | ||
| # recursive_version_locations = false | ||
|
|
||
| # the output encoding used when revision files | ||
| # are written from script.py.mako | ||
| # output_encoding = utf-8 | ||
|
|
||
| sqlalchemy.url = placeholder | ||
|
|
||
| [post_write_hooks] | ||
| # post_write_hooks defines scripts or Python functions that are run | ||
| # on newly generated revision scripts. See the documentation for further | ||
| # detail and examples | ||
|
|
||
| # format using "black" - use the console_scripts runner, against the "black" entrypoint | ||
| # hooks = black | ||
| # black.type = console_scripts | ||
| # black.entrypoint = black | ||
| # black.options = -l 79 REVISION_SCRIPT_FILENAME | ||
|
|
||
| # lint with attempts to fix using "ruff" - use the exec runner, execute a binary | ||
| # hooks = ruff | ||
| # ruff.type = exec | ||
| # ruff.executable = %(here)s/.venv/bin/ruff | ||
| # ruff.options = check --fix REVISION_SCRIPT_FILENAME | ||
|
|
||
| # Logging configuration | ||
| [loggers] | ||
| keys = root,sqlalchemy,alembic | ||
|
|
||
| [handlers] | ||
| keys = console | ||
|
|
||
| [formatters] | ||
| keys = generic | ||
|
|
||
| [logger_root] | ||
| level = WARNING | ||
| handlers = console | ||
| qualname = | ||
|
|
||
| [logger_sqlalchemy] | ||
| level = WARNING | ||
| handlers = | ||
| qualname = sqlalchemy.engine | ||
|
|
||
| [logger_alembic] | ||
| level = INFO | ||
| handlers = | ||
| qualname = alembic | ||
|
|
||
| [handler_console] | ||
| class = StreamHandler | ||
| args = (sys.stderr,) | ||
| level = NOTSET | ||
| formatter = generic | ||
|
|
||
| [formatter_generic] | ||
| format = %(levelname)-5.5s [%(name)s] %(message)s | ||
| datefmt = %H:%M:%S |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
diogoncalves marked this conversation as resolved.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
new line