From 8e442f521f9de2b564949ed4ce7b1fb92843abbd Mon Sep 17 00:00:00 2001 From: Corrado Pignato Date: Wed, 21 Jan 2026 14:37:23 +0100 Subject: [PATCH] Fix: use `k` instead of `k_nearest_neighbors` in Azure Search vector queries --- .../agent_framework_azure_ai_search/_search_provider.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/packages/azure-ai-search/agent_framework_azure_ai_search/_search_provider.py b/python/packages/azure-ai-search/agent_framework_azure_ai_search/_search_provider.py index ac81a3c50b..ca3f9aca2b 100644 --- a/python/packages/azure-ai-search/agent_framework_azure_ai_search/_search_provider.py +++ b/python/packages/azure-ai-search/agent_framework_azure_ai_search/_search_provider.py @@ -712,7 +712,7 @@ async def _semantic_search(self, query: str) -> list[str]: vector_queries = [ VectorizableTextQuery( text=query, - k_nearest_neighbors=vector_k, + k=vector_k, fields=self.vector_field_name, ) ] @@ -722,7 +722,7 @@ async def _semantic_search(self, query: str) -> list[str]: vector_queries = [ VectorizedQuery( vector=query_vector, - k_nearest_neighbors=vector_k, + k=vector_k, fields=self.vector_field_name, ) ]