Refer to the CHANGELOG.md for notes on breaking changes and migrating.
What's Changed
- vertex ai file url support by @ahsandar in #296
- Update docs for Vertex AI by @ahsandar in #304
- Fix ContentPart migration by @mathieuripert in #309
- Fix tests for content_part_for_api/2 of ChatOpenAI in v0.4.0-rc0 by @nallwhy in #300
- Fix
tool_callsnilmessages by @udoschneider in #314 - feat: Add structured output support to ChatMistralAI by @mathieuripert in #312
- feat: add configurable tokenizer to text splitters by @mathieuripert in #310
- simple formatting issue by @Bodhert in #307
- Update Message.new_system spec to accurately accept [ContentPart.t()]… by @rtorresware in #315
- Fix: Add token usage to ChatGoogleAI message metadata by @mathieuripert in #316
- feat: include raw API responses in LLM error objects for better debug… by @TwistingTwists in #317
- expanded docs and test coverage for prompt caching by @brainlid in #325
- Fix AWS Bedrock stream decoder ordering issue by @stevehodgkiss in #327
- significant updates for v0.4.0-rc.1 by @brainlid in #328
New Contributors
- @ahsandar made their first contribution in #296
- @mathieuripert made their first contribution in #309
- @udoschneider made their first contribution in #314
- @Bodhert made their first contribution in #307
- @rtorresware made their first contribution in #315
- @TwistingTwists made their first contribution in #317
Full Changelog: v0.4.0-rc.0...v0.4.0-rc.1