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.