Update rag_chain.py

This commit is contained in:
localsoo 2025-04-21 05:04:23 +00:00
parent 2f66a36d10
commit 1c6a0a6469

@ -2,8 +2,8 @@
import os
import weaviate
from weaviate import Client
from weaviate import WeaviateClient
from weaviate.connect import ConnectionParams
# from weaviate import WeaviateClient
# from weaviate.connect import ConnectionParams
from weaviate.auth import AuthApiKey
from weaviate.auth import AuthCredentials
from weaviate.classes.init import Auth
@ -76,25 +76,25 @@ def build_rag_chain():
# auth_cre= AuthCredentials.api_key("01js3q6y7twaxccm5dbh3se9bt")
# 커넥션 설정 (http, grpc 둘 다)
auth_client_secret=Auth.api_key("01js3q6y7twaxccm5dbh3se9bt")
connection_params = ConnectionParams.from_params(
http_host="183.111.96.67",
http_port=32668,
http_secure=False,
grpc_host="183.111.96.67",
grpc_port=32619, # 예시 포트, 실제 grpc 포트 넣어야 함
grpc_secure=False
)
# auth_client_secret=Auth.api_key("01js3q6y7twaxccm5dbh3se9bt")
# connection_params = ConnectionParams.from_params(
# http_host="183.111.96.67",
# http_port=32668,
# http_secure=False,
# grpc_host="183.111.96.67",
# grpc_port=32619, # 예시 포트, 실제 grpc 포트 넣어야 함
# grpc_secure=False
# )
client4 = WeaviateClient(connection_params=connection_params, auth_client_secret=auth_client_secret)
# client4 = WeaviateClient(connection_params=connection_params, auth_client_secret=auth_client_secret)
if client4.is_ready():
print("Weaviate 4 연결 성공!")
else:
print("연결 실패 4. 서버 상태를 확인하세요.")
# if client4.is_ready():
# print("Weaviate 4 연결 성공!")
# else:
# print("연결 실패 4. 서버 상태를 확인하세요.")
import weaviate as legacy_weaviate
legacy_client = legacy_weaviate.Client(connection_params=client4.connection_params) # langchain용
# import weaviate as legacy_weaviate
# legacy_client = legacy_weaviate.Client(connection_params=client4.connection_params) # langchain용
client = weaviate.Client(