Pinecone vector store driver
PineconeVectorStoreDriver
Bases: BaseVectorStoreDriver
PineconeVectorStoreDriver
Bases: BaseVectorStoreDriver
griptape/griptape/drivers/vector/pinecone_vector_store_driver.py
api_key: str = field(kw_only=True)
class-attribute
instance-attribute
environment: str = field(kw_only=True)
class-attribute
instance-attribute
index: pinecone.Index = field(init=False)
class-attribute
instance-attribute
index_name: str = field(kw_only=True)
class-attribute
instance-attribute
project_name: Optional[str] = field(default=None, kw_only=True)
class-attribute
instance-attribute
__attrs_post_init__()
griptape/griptape/drivers/vector/pinecone_vector_store_driver.py
create_index(name, **kwargs)
griptape/griptape/drivers/vector/pinecone_vector_store_driver.py
load_entries(namespace=None)
griptape/griptape/drivers/vector/pinecone_vector_store_driver.py
load_entry(vector_id, namespace=None)
griptape/griptape/drivers/vector/pinecone_vector_store_driver.py
query(query, count=None, namespace=None, include_vectors=False, include_metadata=True, **kwargs)
griptape/griptape/drivers/vector/pinecone_vector_store_driver.py
upsert_vector(vector, vector_id=None, namespace=None, meta=None, **kwargs)
griptape/griptape/drivers/vector/pinecone_vector_store_driver.py