Full Changelog: https://github.com/DaveCoDev/not-again-ai/compare/v0.4.3...v0.4.4 Available on [PyPI](https://pypi.org/project/not-again-ai/0.4.4/).
0.4.3
**Changes** - Update `pyproject.toml` with ruff 0.2 config updates - Bug fix in `chat_completion` where message was not being returned when tools were called - updated `_validate_message` with new valid parameters - Update dependencies - Update `.vscode/launch.json` with new syntax
Full Changelog: https://github.com/DaveCoDev/not-again-ai/compare/v0.4.2...v0.4.3 Available on [PyPI](https://pypi.org/project/not-again-ai/0.4.3/).
0.4.2
**Changes** - Added explicit support for `n`, `logprobs`, and `seed` parameters in `chat_completion`
Full Changelog: https://github.com/DaveCoDev/not-again-ai/compare/v0.4.1...v0.4.2 Available on [PyPI](https://pypi.org/project/not-again-ai/0.4.2/).
0.4.1
**Changes** - Added support for OpenAI Embedding models (V2 and V3)
Full Changelog: https://github.com/DaveCoDev/not-again-ai/compare/v0.4.0...v0.4.1 Available on [PyPI](https://pypi.org/project/not-again-ai/0.4.1/).
0.4.0
**WARNING:** Breaking changes from v0.3.x.
**Changes**
- Updated OpenAI `chat_completion` function to include new features such as tools in favor of functions and json mode. - Removed jinja2 templating in favor of Python Liquid - Removed explicit support for Python 3.10.x - Updated dependencies
Full Changelog: https://github.com/DaveCoDev/not-again-ai/compare/v0.3.1...v0.4.0 Available on [PyPI](https://pypi.org/project/not-again-ai/0.4.0/).