mirror of
https://github.com/furyhawk/agent_delta.git
synced 2026-07-21 02:05:36 +00:00
refactor: update query method in QdrantVectorStore and adjust thinking effort parameter in PydanticDeepAssistant
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user