Commit Graph

28 Commits

Author SHA1 Message Date
kennethreitz b5a901efaf Bump version to 0.3.3 and remove debug print statements from OpenAI provider 2025-02-08 19:14:30 -05:00
kennethreitz 052781014d bump version to 0.3.2 and improve Deepseek provider 2025-01-27 11:54:03 -05:00
kennethreitz b0a7197c6e Update changelog to reflect introduction of Deepseek provider in version 0.3.1 2025-01-27 11:49:29 -05:00
kennethreitz 7684c2568b Update changelog to include Deepseek provider introduction 2025-01-27 11:48:53 -05:00
kennethreitz 391bfaaeab bump version to 0.3.0 and update changelog for conversation save/load functionality 2025-01-11 08:42:32 -05:00
kennethreitz 5fa67c3b2f Update CHANGELOG.md and pyproject.toml for version 0.2.4 2024-11-11 11:38:03 -05:00
kennethreitz 9132030cbd Update CHANGELOG.md to remove default max-tokens for OpenAI provider 2024-11-11 11:30:11 -05:00
kennethreitz 7b21b9f258 improve logging for streaming functions 2024-11-03 07:08:03 -05:00
kennethreitz bdb1ff0e69 Update default model for Amazon provider 2024-11-03 06:56:26 -05:00
kennethreitz a68bd74fd8 Add streaming support and update documentation 2024-11-02 16:54:36 -04:00
kennethreitz 27d30ccfe8 Add OpenAI streaming support and enhance provider properties 2024-11-02 16:34:47 -04:00
kennethreitz 931285f8ce Update CHANGELOG.md to include version 0.2.2 and mention the default usage of system role in conv.prepend_system_message. 2024-11-02 11:24:07 -04:00
kennethreitz 7e83532765 Update CHANGELOG.md to include version 0.2.2 and mention the default usage of system role in conv.prepend_system_message. 2024-11-02 11:08:25 -04:00
kennethreitz 7220c8bd3f Refactor Amazon provider to use cached_property for client and structured_client 2024-11-01 10:07:45 -04:00
kennethreitz 75a42044e5 Refactor CHANGELOG.md and pyproject.toml to update version to 0.2.0 and add Amazon Bedrock provider 2024-11-01 08:58:08 -04:00
kennethreitz 873f5ba5f8 Refactor logging configuration to enable/disable logging 2024-11-01 08:44:18 -04:00
kennethreitz 7c8f22bef1 Update version to v0.1.6 and add sm.Plugin syntax sugar 2024-10-31 16:35:24 -04:00
kennethreitz 9c3f2a6df3 Refactor Anthropic provider and add tests for structured response and llm_model in structured_response 2024-10-31 16:33:44 -04:00
kennethreitz 85fa4f5879 Add Plugin syntax sugar and improve Anthropic provider for max tokens 2024-10-31 16:08:07 -04:00
kennethreitz 3909588f3e chore: Update CHANGELOG to include support for Python 3.10 2024-10-31 14:54:51 -04:00
kennethreitz 33d8f18bff refactor: Update Gemini provider to handle conversation-based completions and add structured response 2024-10-31 13:54:33 -04:00
kennethreitz 4f1e52b1f8 Update CHANGELOG to clarify purpose of Session class as managing repeatability 2024-10-30 19:14:19 -04:00
kennethreitz 524869668d Bump version to 0.1.4 and update CHANGELOG to introduce Session class for managing multiple conversations 2024-10-30 18:33:30 -04:00
kennethreitz d78aec4e1a Refactor conversation plugin hooks and add plugin interface 2024-10-30 09:13:10 -04:00
kennethreitz e44201b800 Refactor conversation plugin hooks and add plugin interface 2024-10-30 08:58:56 -04:00
kennethreitz 918705e2d5 Add ollama provider and update version to 0.1.2 2024-10-29 16:19:25 -04:00
kennethreitz 467f67d283 Fix Groq provider in CHANGELOG.md and update version in pyproject.toml 2024-10-29 12:18:55 -04:00
kennethreitz 2a8b0f07f9 Add CHANGELOG.md with initial release history 2024-10-29 07:37:32 -04:00