LM-Kit.NET 2025.4.1

Released: Apr 2, 2025

2025.4.1 での更新項目

機能

  • Introduced different DataSource storage modes, enabling storage of DataSource content directly in vector databases.
  • Introduced a new collection of open-source assemblies to bridge external vector databases with LM-Kit.NET. Currently, Qdrant is supported.
  • Introduced IVectorStore interface.
  • Introduced PointEntry class.
  • Added CollectionChanged event to the MetadataCollection class.
  • Added PropertyChanged event to the MetadataCollection class.
  • Added AddOrReplace method to the MetadataCollection class.
  • Added ImportText, ImportTextAsync, ImportTextFromFile, ImportTextFromFileAsync overloads to the RagEngine class to specify metadata collection.
  • Added GetSectionByIdentifierAsync method to the DataSource class.
  • Added RemoveSectionAsync method to the DataSource class.
  • Added LoadFromStore and LoadFromStoreAsync methods to the DataSource class.
  • Added Metadata property to the RagEngine.TextPartitionSimilarity class.
  • Enhanced RagEngine accuracy and speed.
  • The RAG engine now supports multiple DataSources simultaneously, each backed by its own storage mode (e.g., one DataSource using in-memory storage and another using a vector database).