diff --git a/Directory.Packages.props b/Directory.Packages.props index 78e330c..5f7bf38 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -9,8 +9,8 @@ - - + + diff --git a/src/ChromaDB.VectorData/ChromaDB.VectorData.csproj b/src/ChromaDB.VectorData/ChromaDB.VectorData.csproj index a83a2d4..765607f 100644 --- a/src/ChromaDB.VectorData/ChromaDB.VectorData.csproj +++ b/src/ChromaDB.VectorData/ChromaDB.VectorData.csproj @@ -1,7 +1,7 @@  - 0.4.1 + 0.4.2 ChromaDB.VectorData ChromaDotNet.VectorData $(AssemblyName) @@ -11,7 +11,7 @@ Chroma provider for Microsoft.Extensions.VectorData Microsoft.Extensions.VectorData provider for Chroma and Chroma Cloud, built on ChromaDotNet.Client. Community project, not affiliated with Chroma. chroma chromadb chroma-cloud vector-database vectordata ai - 0.4.1: This version needs ChromaDotNet.Client 2.10.2. On Chroma Cloud, a filter on the keys with a large top, like GetAsync(r => r.Key == "a", top: 1000), no longer goes over the quota of 300 records per request: the client asks for at most as many records as there are keys. All the releases: https://github.com/ChromaDotNet/ChromaDB.VectorData/releases + 0.4.2: This version needs ChromaDotNet.Client 2.11.0. The README says that array and list properties, like the namespaces of the TextSearchStore of Semantic Kernel, need Chroma 1.5.0 or later. All the releases: https://github.com/ChromaDotNet/ChromaDB.VectorData/releases diff --git a/src/ChromaDB.VectorData/README.md b/src/ChromaDB.VectorData/README.md index 4aa36d2..8933f05 100644 --- a/src/ChromaDB.VectorData/README.md +++ b/src/ChromaDB.VectorData/README.md @@ -158,7 +158,7 @@ A single Chroma server has neither the Search API nor sparse vector indexes: the - `GetAsync` with a filter does not support ordering. - Comparisons work on numbers only. A negated comparison, like `!(r.Rating > 3)`, is not supported on a nullable property: Chroma would leave out the records where the property is null. - A `DateTime` filter finds the same ticks with the same `Kind`. -- Array properties need Chroma 1.5.0 or later. +- Array and list properties, like the namespaces of the `TextSearchStore` of Semantic Kernel, need Chroma 1.5.0 or later. - Hybrid search needs Chroma Cloud. - On Chroma Cloud, a vector search returns at most 300 results, `Skip` included, the default quota of Chroma Cloud: beyond that, Chroma Cloud answers with a quota error. - Only one property can be the document. With more than one full-text indexed string property, none is.