refactor: update query method in QdrantVectorStore and adjust thinking effort parameter in PydanticDeepAssistant

This commit is contained in:
2026-06-15 21:04:25 +08:00
parent 35dd69006c
commit 3bfa9504b8
2 changed files with 4 additions and 4 deletions
@@ -241,7 +241,7 @@ class PydanticDeepAssistant:
# Cost tracking
cost_tracking=True,
# Thinking effort — "auto" lets pydantic-ai resolve per-provider
thinking=self.thinking_effort or "auto",
thinking=self.thinking_effort or None,
# Extra tools (e.g. RAG search)
**({"tools": extra_tools} if extra_tools else {}),
**antv_kwargs,
+3 -3
View File
@@ -204,9 +204,9 @@ class QdrantVectorStore(BaseVectorStore):
qdrant_filter = Filter(
must=[FieldCondition(key="parent_doc_id", match=MatchValue(value=m.group(1)))]
)
results = await self.client.search(
response = await self.client.query_points(
collection_name=collection_name,
query_vector=query_vector,
query=query_vector,
limit=limit,
query_filter=qdrant_filter,
)
@@ -217,7 +217,7 @@ class QdrantVectorStore(BaseVectorStore):
metadata=hit.payload.get("metadata", {}),
parent_doc_id=hit.payload.get("parent_doc_id"),
)
for hit in results
for hit in response.points
]
async def get_collection_info(self, collection_name: str) -> CollectionInfo: