From 782dd44be939f55c5d395f71086a5c90aaf8519a Mon Sep 17 00:00:00 2001 From: Yacine Date: Fri, 12 Jan 2024 00:26:33 -0500 Subject: [PATCH] : (#15922) - **Description:** The pinecone docstring instructs to pass the embedding query text causing the warning below. It should be the embeddings object. warning message: UserWarning: Passing in `embedding` as a Callable is deprecated. Please pass in an Embeddings object instead. - **Issue:** NA - **Dependencies:** None @baskaryan --- libs/community/langchain_community/vectorstores/pinecone.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/community/langchain_community/vectorstores/pinecone.py b/libs/community/langchain_community/vectorstores/pinecone.py index d7b4057981f..9e67ad64f6e 100644 --- a/libs/community/langchain_community/vectorstores/pinecone.py +++ b/libs/community/langchain_community/vectorstores/pinecone.py @@ -58,7 +58,7 @@ class Pinecone(VectorStore): pinecone.init(api_key="***", environment="...") index = pinecone.Index("langchain-demo") embeddings = OpenAIEmbeddings() - vectorstore = Pinecone(index, embeddings.embed_query, "text") + vectorstore = Pinecone(index, embeddings, "text") """ def __init__(