Pinecone Slim
PineconeSlim Class Documentation
Overview
Usage
import pinecone
from RAGchain.utils.vectorstore import PineconeSlim
from RAGchain.utils.embed import EmbeddingFactory
index = pinecone.Index(index_name="your_index_name")
# Initialize PineconeSlim
pinecone_slim = PineconeSlim(
index=index,
embedding=EmbeddingFactory('openai').get(),
text_key="text",
namespace="your_namespace"
)
# add passage to PineconeSlim
passages =[...list_of_passages...] # Assume we have list_of_passages retrieved earlier
pinecone_slim.add_passages(passages)Last updated