Pinecone is a vector database with broad functionality.
Installation and Setup
Install the Python SDK:Vector store
There exists a wrapper around Pinecone indexes, allowing you to use it as a vectorstore, whether for semantic search or example selection.Sparse Vector store
LangChain’sPineconeSparseVectorStore
enables sparse retrieval using Pinecone’s sparse English model. It maps text to sparse vectors and supports adding documents and similarity search.
Sparse Embedding
LangChain’sPineconeSparseEmbeddings
provides sparse embedding generation using Pinecone’s pinecone-sparse-english-v0
model.