GEPA.Adapters.GenericRAG.VectorStoreInterface (GEPA v0.3.0)

Copy Markdown View Source

Compatibility facade for GEPA.Adapters.GenericRAG.VectorStore.

Summary

Functions

create_collection(store, opts \\ [])

See GEPA.Adapters.GenericRAG.VectorStore.create_collection/2.

delete_documents(store, ids, opts \\ [])

See GEPA.Adapters.GenericRAG.VectorStore.delete_documents/3.

embedding_dimension(store)

See GEPA.Adapters.GenericRAG.VectorStore.embedding_dimension/1.

get_collection_info(store)

See GEPA.Adapters.GenericRAG.VectorStore.get_collection_info/1.

health_check(store)

See GEPA.Adapters.GenericRAG.VectorStore.health_check/1.

hybrid_search(store, query, k \\ 5, alpha \\ 0.5)

See GEPA.Adapters.GenericRAG.VectorStore.hybrid_search/4.

reset_collection(store, opts \\ [])

See GEPA.Adapters.GenericRAG.VectorStore.reset_collection/2.

similarity_search(store, query, k \\ 5, filters \\ nil)

See GEPA.Adapters.GenericRAG.VectorStore.similarity_search/4.

supports_hybrid_search?(store)

See GEPA.Adapters.GenericRAG.VectorStore.supports_hybrid_search?/1.

supports_metadata_filtering?(store)

See GEPA.Adapters.GenericRAG.VectorStore.supports_metadata_filtering?/1.

upsert_documents(store, documents, opts \\ [])

See GEPA.Adapters.GenericRAG.VectorStore.upsert_documents/3.

vector_search(store, query_vector, k \\ 5, filters \\ nil)

See GEPA.Adapters.GenericRAG.VectorStore.vector_search/4.