- Add support for Slack message levels and prefixes
0.7.0
- Changed slack_channel_id to default_channel_id in `SlackApi` and `SlackLogger` classes. - Updated `SlackApi` and `SlackLogger` to enable specifying custom Slack channel IDs for messages. - Improved encapsulation in the logging classes.
0.6.0
- Switch the default cache database in MongoDB from the connection string to the database parameter. - Switch the default embedding model to 'text-embedding-3-small'. - Added support for reasoning modules with the reasoning_effort parameter in the ai.TextGenerator class.
0.5.0
updated
- Switch cache mechanism from async to sync
0.4.0
Added
- Caching modules
0.3.0
Changed
Split the library into main and extra modules, including optional translation utilities.