mirror of
https://github.com/kennethreitz/simplemind.git
synced 2026-06-05 06:46:18 +00:00
94 lines
2.1 KiB
Markdown
94 lines
2.1 KiB
Markdown
Release History
|
|
===============
|
|
|
|
## 0.3.3 (2024-02-08)
|
|
|
|
- Improve openai provider by removing debug print statements.
|
|
|
|
## 0.3.2 (2024-01-27)
|
|
|
|
- Improve Deepseek provider.
|
|
|
|
## 0.3.1 (2024-01-27)
|
|
|
|
- Introduce Deepseek provider.
|
|
|
|
## 0.3.0 (2024-11-12)
|
|
|
|
- Introduce save / load functionality for `Conversation`.
|
|
|
|
## 0.2.4 (2024-11-11)
|
|
|
|
- General improvements.
|
|
|
|
## 0.2.3 (2024-11-04)
|
|
|
|
- Remove default max-tokens for OpenAI provider.
|
|
|
|
## 0.2.3 (2024-11-03)
|
|
|
|
- Update default model for Amazon provider.
|
|
- Improved logging to handle streaming functions.
|
|
|
|
## 0.2.2 (2024-11-02)
|
|
|
|
- Add streaming support (set `stream=True` to `generate_text`).
|
|
- `conv.prepend_system_message` now uses system role by default.
|
|
- Add `provider.supports_streaming` property.
|
|
- Add `provider.supports_structured_response` property.
|
|
- General improvements.
|
|
|
|
## 0.2.1 (2024-11-01)
|
|
|
|
- Add `cached_property` to Amazon provider.
|
|
|
|
## 0.2.0 (2024-11-01)
|
|
|
|
- Add Amazon Bedrock provider.
|
|
- Make all provider optional dependencies. Use `$ pip install 'simplemind[full]'` to install all providers.
|
|
- General improvements.
|
|
|
|
## 0.1.7 (2024-11-01)
|
|
|
|
- Add `logger` decorator.
|
|
- Add `sm.enable_logfire()` function.
|
|
- General improvements.
|
|
|
|
## 0.1.6 (2024-10-31)
|
|
|
|
- Add `sm.Plugin` syntax sugar.
|
|
- Improvements to Anthropic provider, related to max tokens.
|
|
- General improvements.
|
|
- Add tests for structured response.
|
|
- Add `llm_model` to `structured_response`.
|
|
|
|
## 0.1.5 (2024-10-31)
|
|
|
|
- Add Gemini provider.
|
|
- Add structured response to Gemini provider.
|
|
- Support for Python 3.10.
|
|
|
|
## 0.1.4 (2024-10-30)
|
|
|
|
- Introduce `Session` class to manage repeatability.
|
|
- General improvements.
|
|
|
|
## 0.1.3 (2024-10-30)
|
|
|
|
- Make Conversation a context manager.
|
|
- Add more robust conversation plugin hooks — replace `send_hook` with `pre_send_hook` and `post_send_hook`.
|
|
- Change plugin hooks to try/except NotImplementedError.
|
|
- Implement 'did you mean' with provider names. Can do this eventually with model names, as well.
|
|
|
|
## 0.1.2 (2024-10-29)
|
|
|
|
- Add ollama provider.
|
|
|
|
## 0.1.1 (2024-10-29)
|
|
|
|
- Fix Groq provider.
|
|
|
|
## 0.1.0 (2024-10-29)
|
|
|
|
- Initial release.
|