Versions in this module Expand all Collapse all v1 v1.9.0 Oct 16, 2026 v1.8.1 Oct 16, 2026 v1.8.0 Oct 15, 2026 v1.5.0 Oct 12, 2026 Changes in this version + const BackendChroma + const BackendHNSW + const BackendMemory + const BackendOpenSearch + const BackendPgVector + const BackendQdrant + const BackendSQLite + const StoreChroma + const StoreHNSW + const StoreMemory + const StoreOpenSearch + const StorePgVector + const StoreQdrant + const StoreSQLite + func NewMemoryStore() *internalvector.MemoryStore + type Backend = StoreKind + type Config struct + Backend StoreKind + ChromaAPIKey string + ChromaDatabase string + ChromaTenant string + ChromaURL string + DB *DBHandle + Dim int + HNSWDir string + OpenSearchAPIKey string + OpenSearchAddresses []string + OpenSearchBulkSize int + OpenSearchCreateIndex *bool + OpenSearchIndexPrefix string + OpenSearchInsecureSkipVerify bool + OpenSearchKNN bool + OpenSearchPassword string + OpenSearchUsername string + PgVectorCreateExtension *bool + PgVectorHNSWEfConstruction int + PgVectorHNSWM int + PgVectorIVFFlatLists int + PgVectorIndexMethod string + QdrantAPIKey string + QdrantHost string + QdrantPort int + QdrantPrefix string + StoreKind StoreKind + type DBHandle struct + BusyTimeoutMS int + DSN string + DriverName string + func NewDBHandle(driverName, dsn string) *DBHandle + type Query = internalvector.Query + type Record = internalvector.Record + type SearchResult = internalvector.SearchResult + type Store = internalvector.Store + func NewStore(ctx context.Context, cfg Config) (Store, error) + type StoreKind = internalvector.StoreKind