Change8

v0.12.51

📦 llamaindex
1 features🐛 3 fixes🔧 4 symbols

Summary

This release introduces automatic type conversion for FunctionTool and fixes critical issues regarding vector store retrievers and metadata serialization in Azure Blob storage.

✨ New Features

  • Enhanced FunctionTool with auto type conversion for basic Python types (e.g., date) when using Pydantic fields in functions.

🐛 Bug Fixes

  • Fixed KeyError in retrievers when using FAISS and other vector stores that do not store text.
  • Added system prompt to memory and enabled its use for structured generation.
  • Fixed metadata serialization issue in AzStorageBlobReader.

🔧 Affected Symbols

FunctionToolFAISSAzStorageBlobReaderBaseRetriever