diff --git a/app/rag_chain.py b/app/rag_chain.py index a3eb705..af5531c 100644 --- a/app/rag_chain.py +++ b/app/rag_chain.py @@ -82,22 +82,27 @@ def build_rag_chain(): client = WeaviateClient(connection_params=connection_params) - # client = weaviate.connect_to_custom( - # http_host="183.111.96.67", - # http_port=32668, - # grpc_host="183.111.96.67", - # http_secure=False, - # grpc_port=32619, - # grpc_secure=False, - # auth_credentials=AuthApiKey("01js3q6y7twaxccm5dbh3se9bt"), # 인증이 필요 없으면 생략 가능 - # headers={"X-OpenAI-Api-Key": OPENAI_API_KEY} # 필요시 - # ) + client2 = weaviate.connect_to_custom( + http_host="183.111.96.67", + http_port=32668, + grpc_host="183.111.96.67", + http_secure=False, + grpc_port=32619, + grpc_secure=False, + auth_credentials=AuthApiKey("01js3q6y7twaxccm5dbh3se9bt"), # 인증이 필요 없으면 생략 가능 + headers={"X-OpenAI-Api-Key": OPENAI_API_KEY} # 필요시 + ) if client.is_ready(): print("Weaviate 연결 성공!") else: print("연결 실패. 서버 상태를 확인하세요.") + if client2.is_ready(): + print("Weaviate 2 연결 성공!") + else: + print("연결 실패 2. 서버 상태를 확인하세요.") + # 2. 벡터스토어 vectorstore = Weaviate(