pinecone[patch]: source tag (#19739)

This commit is contained in:
Erick Friis
2024-04-02 12:53:59 -07:00
committed by GitHub
parent 8638029a37
commit d5a2ff58e9
3 changed files with 190 additions and 126 deletions

View File

@@ -100,7 +100,7 @@ class PineconeVectorStore(VectorStore):
)
# needs
client = PineconeClient(api_key=_pinecone_api_key)
client = PineconeClient(api_key=_pinecone_api_key, source_tag="langchain")
self._index = client.Index(_index_name)
@property
@@ -370,7 +370,9 @@ class PineconeVectorStore(VectorStore):
Returns:
Pinecone Index instance."""
_pinecone_api_key = pinecone_api_key or os.environ.get("PINECONE_API_KEY") or ""
client = PineconeClient(api_key=_pinecone_api_key, pool_threads=pool_threads)
client = PineconeClient(
api_key=_pinecone_api_key, pool_threads=pool_threads, source_tag="langchain"
)
indexes = client.list_indexes()
index_names = [i.name for i in indexes.index_list["indexes"]]