v0.12.39
📦 llamaindexView on GitHub →
✨ 5 features🐛 2 fixes🔧 7 symbols
Summary
This release introduces dependency injection for Workflows via the Resource class, adds tool enforcement for LLMs, and updates provider support for Ollama and Milvus.
Migration Steps
- Update llama-index-llms-ollama to 0.6.1 to utilize Ollama 0.5.0 SDK features.
- Update llama-index-llms-bedrock-converse to 0.7.0 to allow for the latest aioboto3 versions.
✨ New Features
- Added Resource class to perform dependency injection in Workflows.
- Added tool_required parameter to function calling LLMs.
- Added non-persisted composite retrieval for Llama Cloud managed indices.
- Added support for multi-language analyzers in Milvus vector stores.
- Updated Ollama LLM to support the 0.5.0 SDK.
🐛 Bug Fixes
- Made prefix and response fields non-required for human-in-the-loop (HITL) events.
- Fixed SelectionOutputParser behavior when the LLM returns no choices.
🔧 Affected Symbols
ResourceWorkflowsLLM.predict_and_callSelectionOutputParserMilvusVectorStoreLlamaCloudRetrieverBedrockConverse