This commit is contained in:
@@ -10,6 +10,7 @@ from langchain_core.documents import Document
|
||||
from langchain_qdrant import QdrantVectorStore as LangchainQdrantVS
|
||||
from qdrant_client import QdrantClient
|
||||
from qdrant_client.http.models import Distance, VectorParams
|
||||
from .client import create_qdrant_client
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
@@ -44,14 +45,8 @@ class QdrantVectorStore:
|
||||
)
|
||||
|
||||
def get_client(self) -> QdrantClient:
|
||||
"""懒加载客户端,每次获取时确保连接可用。"""
|
||||
if self._client is None:
|
||||
self._client = QdrantClient(
|
||||
url=QDRANT_URL,
|
||||
api_key=QDRANT_API_KEY,
|
||||
timeout=120,
|
||||
http2=False,
|
||||
)
|
||||
self._client = create_qdrant_client(timeout=120)
|
||||
return self._client
|
||||
|
||||
def refresh_client(self):
|
||||
|
||||
Reference in New Issue
Block a user