Interface IVectorStore
Assembly: Glitch9.VectorStore.dll
Syntax
public interface IVectorStore
Properties
|
Edit this page
View Source
Count
Declaration
Property Value
|
Edit this page
View Source
Dimension
Declaration
Property Value
Methods
|
Edit this page
View Source
DeleteAsync(string)
Declaration
UniTask<bool> DeleteAsync(string id)
Parameters
| Type |
Name |
Description |
| string |
id |
|
Returns
| Type |
Description |
| UniTask<bool> |
|
|
Edit this page
View Source
ExistsAsync(string)
Declaration
UniTask<bool> ExistsAsync(string id)
Parameters
| Type |
Name |
Description |
| string |
id |
|
Returns
| Type |
Description |
| UniTask<bool> |
|
|
Edit this page
View Source
SearchAsync(float[], int, float)
Declaration
UniTask<IReadOnlyList<SearchHit>> SearchAsync(float[] query, int topK, float minSimilarity = 0.2)
Parameters
Returns
|
Edit this page
View Source
UpsertAsync(string, float[], object)
Declaration
UniTask UpsertAsync(string id, float[] vector, object payload)
Parameters
Returns
Extension Methods