Update rag_chain.py

This commit is contained in:
localsoo 2025-04-21 02:13:39 +00:00
parent 5018799361
commit beebdd0760

@ -22,13 +22,10 @@ def build_rag_chain():
# })
OPENAI_API_KEY="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"
# client = weaviate.Client(
# url="http://183.111.96.67:32668", # 예: "http://183.111.96.67:32668"
# auth_client_secret=Auth.api_key("01js3q6y7twaxccm5dbh3se9bt"), # 필요 없으면 제거
# additional_headers={
# "X-OpenAI-Api-Key": "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" # 필요할 경우
# }
# )
client3 = weaviate.Client(
url="http://183.111.96.67:32668", # 예: "http://183.111.96.67:32668"
auth_client_secret=auth
)
# client = Client(
# connection_params=ConnectionParams.from_http(
# host="183.111.96.67", # 도메인 or IP
@ -103,10 +100,15 @@ def build_rag_chain():
else:
print("연결 실패 2. 서버 상태를 확인하세요.")
if client3.is_ready():
print("Weaviate 3 연결 성공!")
else:
print("연결 실패 3. 서버 상태를 확인하세요.")
# 2. 벡터스토어
vectorstore = Weaviate(
client=client,
client=client3,
index_name="LangDocs",
text_key="text",
embedding=OpenAIEmbeddings(openai_api_key=OPENAI_API_KEY)