kingbri
78f920eeda
Tree: Refactor code organization
...
Move common functions into their own folder and refactor the backends
to use their own folder as well.
Also cleanup imports and alphabetize import statments themselves.
Finally, move colab and docker into their own folders as well.
Signed-off-by: kingbri <bdashore3@proton.me >
2024-01-25 00:15:40 -05:00
AlpinDale
fa47f51f85
feat: workflows for formatting/linting ( #35 )
...
* add github workflows for pylint and yapf
* yapf
* docstrings for auth
* fix auth.py
* fix generators.py
* fix gen_logging.py
* fix main.py
* fix model.py
* fix templating.py
* fix utils.py
* update formatting.sh to include subdirs for pylint
* fix model_test.py
* fix wheel_test.py
* rename utils to utils_oai
* fix OAI/utils_oai.py
* fix completion.py
* fix token.py
* fix lora.py
* fix common.py
* add pylintrc and fix model.py
* finish up pylint
* fix attribute error
* main.py formatting
* add formatting batch script
* Main: Remove unnecessary global
Linter suggestion.
Signed-off-by: kingbri <bdashore3@proton.me >
* switch to ruff
* Formatting + Linting: Add ruff.toml
Signed-off-by: kingbri <bdashore3@proton.me >
* Formatting + Linting: Switch scripts to use ruff
Also remove the file and recent file change functions from both
scripts.
Signed-off-by: kingbri <bdashore3@proton.me >
* Tree: Format and lint
Signed-off-by: kingbri <bdashore3@proton.me >
* Scripts + Workflows: Format
Signed-off-by: kingbri <bdashore3@proton.me >
* Tree: Remove pylint flags
We use ruff now
Signed-off-by: kingbri <bdashore3@proton.me >
* Tree: Format
Signed-off-by: kingbri <bdashore3@proton.me >
* Formatting: Line length is 88
Use the same value as Black.
Signed-off-by: kingbri <bdashore3@proton.me >
* Tree: Format
Update to new line length rules.
Signed-off-by: kingbri <bdashore3@proton.me >
---------
Authored-by: AlpinDale <52078762+AlpinDale@users.noreply.github.com >
Co-authored-by: kingbri <bdashore3@proton.me >
2023-12-22 16:20:35 +00:00
kingbri
ea91d17a11
Api: Add ban_eos_token and add_bos_token support
...
Adds the ability for the client to specify whether to add the BOS
token and ban the EOS token.
Signed-off-by: kingbri <bdashore3@proton.me >
2023-11-15 00:55:15 -05:00
kingbri
8fea5391a8
Api: Add token endpoints
...
Support for encoding and decoding with various parameters.
Signed-off-by: kingbri <bdashore3@proton.me >
2023-11-15 00:55:15 -05:00