From 96d7854bf1a1e9d4aea7e8ee146ff2f4d61a207d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Coss=C3=ADo?= Date: Thu, 6 Mar 2025 11:51:10 -0300 Subject: [PATCH] gen async client --- qdrant_client/async_qdrant_client.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qdrant_client/async_qdrant_client.py b/qdrant_client/async_qdrant_client.py index f95c7431d..4d0700f37 100644 --- a/qdrant_client/async_qdrant_client.py +++ b/qdrant_client/async_qdrant_client.py @@ -19,6 +19,7 @@ from qdrant_client.conversions import common_types as types from qdrant_client.embed.type_inspector import Inspector from qdrant_client.http import AsyncApiClient, AsyncApis +from qdrant_client.http.models.models import FormulaQuery from qdrant_client.local.async_qdrant_local import AsyncQdrantLocal from qdrant_client.async_qdrant_fastembed import AsyncQdrantFastembedMixin from qdrant_client.async_qdrant_remote import AsyncQdrantRemote @@ -527,7 +528,9 @@ async def query_points( """ assert len(kwargs) == 0, f"Unknown arguments: {list(kwargs.keys())}" query = self._resolve_query(query) - requires_inference = self._inference_inspector.inspect([query, prefetch]) + requires_inference = not isinstance( + query, FormulaQuery + ) and self._inference_inspector.inspect([query, prefetch]) if requires_inference and (not self.cloud_inference): query = ( next(