ParameterTypeDefaultDescription
namestrRequiredName of the Pinecone index
dimensionintRequiredDimension of the embeddings
specUnion[Dict, ServerlessSpec, PodSpec]RequiredIndex specification for Pinecone
embedderOptional[Embedder]OpenAIEmbedder()Embedder instance to generate embeddings
metricOptional[str]"cosine"Distance metric for similarity search
additional_headersOptional[Dict[str, str]]{}Additional headers for Pinecone client
pool_threadsOptional[int]1Number of threads for Pinecone client
namespaceOptional[str]NoneNamespace for document storage
timeoutOptional[int]NoneTimeout for Pinecone operations
index_apiOptional[Any]NoneCustom Index API object
api_keyOptional[str]NonePinecone API key
hostOptional[str]NonePinecone host URL
configOptional[Config]NonePinecone configuration object
use_hybrid_searchboolFalseEnable hybrid search (vector + keyword)
hybrid_alphafloat0.5Weight between vector and keyword search
rerankerOptional[Reranker]NoneReranker for post-processing results