langchain/docs/modules/indexes/vectorstores/examples
Wenchen Li f9edf76e7c
Implement max_marginal_relevance_search in VectorStore of Pinecone (#6056)
This adds implementation of MMR search in pinecone; and I have two
semi-related observations about this vector store class:
- Maybe we should also have a
`similarity_search_by_vector_returning_embeddings` like in supabase, but
it's not in the base `VectorStore` class so I didn't implement
- Talking about the base class, there's
`similarity_search_with_relevance_scores`, but in pinecone it is called
`similarity_search_with_score`; maybe we should consider renaming it to
align with other `VectorStore` base and sub classes (or add that as an
alias for backward compatibility)

#### Who can review?

Tag maintainers/contributors who might be interested:
 - VectorStores / Retrievers / Memory - @dev2049
2023-06-13 10:46:45 -07:00
..
faiss_index feat: Added filtering option to FAISS vectorstore (#5966) 2023-06-11 13:20:03 -07:00
analyticdb.ipynb docs: improved vectorstore notebooks (#3724) 2023-04-28 19:26:50 -07:00
annoy.ipynb docs: vectorstores, different updates and fixes (#4939) 2023-05-18 15:35:47 -07:00
atlas.ipynb docs: vectorstores, different updates and fixes (#4939) 2023-05-18 15:35:47 -07:00
awadb.ipynb Add a new vector store - AwaDB (#5971) (#5992) 2023-06-10 15:42:32 -07:00
azuresearch.ipynb Harrison/cognitive search (#6011) 2023-06-11 21:15:42 -07:00
chroma.ipynb Scores are explained in vectorestore docs (#5613) 2023-06-05 20:39:49 -07:00
clickhouse.ipynb Integrate Clickhouse as Vector Store (#5650) 2023-06-05 13:32:04 -07:00
deeplake.ipynb docs: vectorstores, different updates and fixes (#4939) 2023-05-18 15:35:47 -07:00
docarray_hnsw.ipynb Scores are explained in vectorestore docs (#5613) 2023-06-05 20:39:49 -07:00
docarray_in_memory.ipynb Scores are explained in vectorestore docs (#5613) 2023-06-05 20:39:49 -07:00
elasticsearch.ipynb Es knn index search 5346 (#5569) 2023-06-02 08:40:35 -07:00
faiss.ipynb feat: Added filtering option to FAISS vectorstore (#5966) 2023-06-11 13:20:03 -07:00
hologres.ipynb Harrison/hologres (#6012) 2023-06-11 20:56:51 -07:00
lancedb.ipynb Rename and fix typo in lancedb (#5425) 2023-05-30 00:24:17 -07:00
matchingengine.ipynb Add matching engine vectorstore (#3350) 2023-05-31 02:28:02 -07:00
milvus.ipynb Update the milvus example (#4706) 2023-05-15 16:16:57 -07:00
mongodb_atlas_vector_search.ipynb comment out 2023-06-12 10:57:31 -07:00
myscale.ipynb Scores are explained in vectorestore docs (#5613) 2023-06-05 20:39:49 -07:00
opensearch.ipynb OpenSearch top k parameter fix (#5216) 2023-05-25 09:51:23 -07:00
pgvector.ipynb Created fix for 5475 (#5659) 2023-06-03 16:47:52 -07:00
pinecone.ipynb Implement max_marginal_relevance_search in VectorStore of Pinecone (#6056) 2023-06-13 10:46:45 -07:00
qdrant.ipynb Scores are explained in vectorestore docs (#5613) 2023-06-05 20:39:49 -07:00
redis.ipynb docs: vectorstores, different updates and fixes (#4939) 2023-05-18 15:35:47 -07:00
singlestoredb.ipynb Added SingleStoreDB Vector Store (#5619) 2023-06-07 20:45:33 -07:00
sklearn.ipynb Add SKLearnVectorStore (#5305) 2023-05-28 08:17:42 -07:00
supabase.ipynb Scores are explained in vectorestore docs (#5613) 2023-06-05 20:39:49 -07:00
tair.ipynb docs: vectorstores, different updates and fixes (#4939) 2023-05-18 15:35:47 -07:00
tigris.ipynb feat: Support for Tigris Vector Database for vector search (#5703) 2023-06-05 20:39:16 -07:00
typesense.ipynb Add Typesense vector store (#1674) 2023-05-23 23:20:45 -07:00
vectara.ipynb Update to Vectara integration (#5950) 2023-06-10 16:27:01 -07:00
weaviate.ipynb Update to Vectara integration (#5950) 2023-06-10 16:27:01 -07:00
zilliz.ipynb Update the milvus example (#4706) 2023-05-15 16:16:57 -07:00