4 Commits

Author SHA1 Message Date
Farkhod Sadykov b087d73bf1 Minor bug fixes, documentation, release 1.4.4 (#607) 2024-08-11 00:02:01 +02:00
Tijs Zwinkels bbd78d0190 Adopt new function calling that supports Groq and other models (#569)
Co-authored-by: Hejia Zhang <hejiazhang2023@outlook.com>
2024-08-10 19:19:57 +02:00
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 20ff0f2eeb Added OpenAI function calls (#427) 2024-01-09 02:52:41 +01:00