Farkhod Sadykov
ad6d297b28
Major refactoring and optimisation ( #462 )
...
* Major refactoring and optimisation.
* Removed redundant code.
* Removed caching for --chat conversations.
* Fixing mypy typing.
* Printer class to handle LLM output formatting.
* Spinner and better handling when DISABLE_STREAMING is True.
2024-01-31 03:55:39 +01:00
Farkhod Sadykov
361d1eabf8
Improved tests, REPL stdin, documentation ( #452 )
...
* Improved mocked response tests.
* REPL mode can accept stdin as initial prompt.
* Readme and Contributing documentation improvements.
2024-01-19 02:16:46 +01:00
Farkhod Sadykov
b77b7d7c2f
Improved tests with mocked API responses ( #442 )
...
* Changed name of --top-probability parameter to --top-p.
* Fixed bug in --repl --shell when describing shell command.
2024-01-15 05:24:31 +01:00
Farkhod Sadykov
1281fa386c
Added FUNDING.yml
2024-01-14 23:16:37 +01:00
Farkhod Sadykov
334580ccf8
GitHub codespaces setup ( #65 )
2024-01-12 05:49:57 +01:00
Farkhod Sadykov
20ff0f2eeb
Added OpenAI function calls ( #427 )
2024-01-09 02:52:41 +01:00
Yaroslav Halchenko
3e493e80e2
Adding codespell checks and workflow ( #287 )
2023-06-18 04:39:12 +02:00
Farkhod Sadykov
12134c2c95
Migrating to TOML new linting and stricted typing ( #165 )
...
* pyproject.toml
* sdist and bdist specific files.
* CONTRIBUITNG.md.
* New linters and CI/CD.
* Mypy stricted types.
* Shell scripts to run linters and tests.
2023-04-15 01:22:23 +02:00
Farkhod Sadykov
763fef15d3
Refactoring, more tests, lint fixes, optimise
...
* Refactoring, more tests, lint fixes, optimise
* Lint CI fixes
* Changing version, readme help fixes
* Validation rule, validation tests, minor improvements
2023-04-02 02:52:55 +02:00
Farkhod Sadykov
1465c4af12
Runtime config, code and file structure improvements, GitHub action fixes
2023-03-18 21:47:29 +01:00
Ernesto Serrano
c06dcea501
Build and publish Docker image using GitHub Actions
2023-03-18 14:31:55 +01:00
Farkhod Sadykov
ed33f83eca
Release 0.7.0 chat mode, caching, improvements
2023-03-05 16:00:47 +01:00
Farkhod Sadykov
a07355db3d
New arguments, more accurate responses, improvements, tests
2023-02-19 03:15:47 +01:00
Farkhod Sadykov
81ae0fab73
Cleanup, unittests, GitHub action
2023-02-13 06:23:13 +01:00
Farkhod Sadykov
b58dfd6702
Action for auto binary releases
2023-02-10 00:47:38 +01:00
Farkhod Sadykov
0ce4656e99
Added linting GitHub workflow
2023-02-09 22:07:54 +01:00