Repository navigation
v0.3.1
Patch release of ChromaDotNet.VectorData: the TextSearchStore of Semantic Kernel works again with its default options. Built on ChromaDotNet.Client 2.8.0.
dotnet add package ChromaDotNet.VectorData
Fixes
- Hybrid search through
GetService: a collection answersIKeywordHybridSearchableonly withCreateBm25Indexesand a full-text indexedstringproperty, where hybrid search can work. TheTextSearchStoreof Semantic Kernel chooses hybrid search throughGetService: before, it chose it also on a single Chroma server, or on Chroma Cloud without the option, and threw anInvalidOperationException; now it searches by vector there, as with 0.2.0.HybridSearchAsyncstill works when called directly, like on a collection created by the Python client of Chroma with achroma_bm25index. - Package: the ChromaDotNet logo as the icon.
Tested
The Microsoft.Extensions.VectorData conformance tests pass against Chroma 1.5.0, 1.5.9 and the latest release, with a new test that runs the TextSearchStore of Semantic Kernel with its default options, and on Chroma Cloud the hybrid search tests pass.
Package: ChromaDotNet.VectorData 0.3.1