Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetupLocalInstance ¶
Types ¶
type Args ¶
type Args struct {
Timeout time.Duration
SearchArgs
}
type SearchArgs ¶
type Store ¶
type Store interface {
Insert(ctx context.Context, vector Vector) error
Upsert(ctx context.Context, vector Vector) error
BatchInsert(ctx context.Context, vectors []Vector) error
Get(ctx context.Context, id string) (*Vector, error)
Search(ctx context.Context, query []float32, k int, minK int, args *SearchArgs) ([]VectorSearchResult, error)
Delete(ctx context.Context, id string) error
}
type VectorSearchResult ¶
Click to show internal directories.
Click to hide internal directories.