-
Checked other resources
Commit to Help
Example Codeimport os
from weaviate import connect_to_local
from weaviate.config import AdditionalConfig, Timeout
from langchain.vectorstores import Weaviate
from langchain.embeddings import OpenAIEmbeddings
# Connect to Weaviate
client = connect_to_local(
headers={"X-OpenAI-Api-Key": os.getenv("OPENAI_APIKEY")},
additional_config=AdditionalConfig(
timeout=Timeout(init=10, query=60, insert=120)
)
)
# Initialize embeddings
embeddings = OpenAIEmbeddings(openai_api_key=os.getenv("OPENAI_APIKEY"))
# Create a Weaviate retriever
retriever = Weaviate(
client=client,
index_name="EmailQuery",
text_key="beneficiary_email",
embedding=embeddings
).as_retriever() DescriptionHi everyone, I’ve been working on integrating Weaviate with LangChain to create a retriever for semantic search. However, I’m encountering an issue when trying to use the Weaviate class from LangChain to create a retriever. Here’s the error I’m getting: System Info
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Got the answer here: https://forum.weaviate.io/t/langchain-weaviate/9868 |
Beta Was this translation helpful? Give feedback.
Got the answer here: https://forum.weaviate.io/t/langchain-weaviate/9868