Vector Store#

llama_index.vector_stores Package#

Vector stores.

Classes#

ElasticsearchStore

Elasticsearch vector store.

SimpleVectorStore([data, fs])

Simple Vector Store.

RedisVectorStore

RocksetVectorStore(collection[, client, ...])

FaissVectorStore

Faiss Vector Store.

TxtaiVectorStore

txtai Vector Store.

PineconeVectorStore

Pinecone Vector Store.

WeaviateVectorStore

Weaviate vector store.

QdrantVectorStore

Qdrant Vector Store.

CassandraVectorStore(table, ...[, session, ...])

Cassandra Vector Store.

ChromaVectorStore

Chroma vector store.

MetalVectorStore(api_key, client_id, index_id)

OpensearchVectorStore(client)

Elasticsearch/Opensearch vector store.

OpensearchVectorClient(endpoint, index, dim)

Object encapsulating an Opensearch index that has vector search enabled.

ChatGPTRetrievalPluginClient(endpoint_url[, ...])

ChatGPT Retrieval Plugin Client.

MilvusVectorStore([uri, token, ...])

The Milvus Vector Store.

DeepLakeVectorStore

The DeepLake Vector Store.

MyScaleVectorStore([myscale_client, table, ...])

MyScale Vector Store.

LanceDBVectorStore(uri[, table_name, ...])

The LanceDB Vector Store.

TairVectorStore(tair_url, index_name[, ...])

DocArrayInMemoryVectorStore([index_path, metric])

Class representing a DocArray In-Memory vector store.

DocArrayHnswVectorStore(work_dir[, dim, ...])

Class representing a DocArray HNSW vector store.

SupabaseVectorStore(...[, dimension])

Supbabase Vector.

PGVectorStore

PGVectoRsStore

TimescaleVectorStore(service_url, table_name)

ZepVectorStore(collection_name, api_url[, ...])

Zep Vector Store for storing and retrieving embeddings.

AwaDBVectorStore([table_name, log_and_data_dir])

AwaDB vector store.

BagelVectorStore(collection, **kwargs)

Vector store for Bagel.

Neo4jVectorStore(username, password, url, ...)

AzureAISearchVectorStore(...[, ...])

CognitiveSearchVectorStore

alias of AzureAISearchVectorStore

EpsillaVectorStore(client[, ...])

The Epsilla Vector Store.

SingleStoreVectorStore([table_name, ...])

SingleStore vector store.

VectorStoreQuery([query_embedding, ...])

Vector store query.

VectorStoreQueryResult([nodes, ...])

Vector store query result.

MetadataFilters

Metadata filters for vector stores.

MetadataFilter

Comprehensive metadata filter for vector stores to support more operators.

ExactMatchFilter

alias of MetadataFilter

FilterCondition(value[, names, module, ...])

Vector store filter conditions to combine different filters.

FilterOperator(value[, names, module, ...])

Vector store filter operator.

DashVectorStore([collection, ...])

Dash Vector Store.

TencentVectorDB(url, key, username, ...)

Tencent Vector Store.

AstraDBVectorStore

Astra DB Vector Store.

AzureCosmosDBMongoDBVectorSearch([...])

Azure CosmosDB MongoDB vCore Vector Store.

LanternVectorStore

MongoDBAtlasVectorSearch([mongodb_client, ...])

MongoDB Atlas Vector Store.

UpstashVectorStore(url, token[, batch_size])

Upstash Vector Store.