File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
src/google/adk/tools/retrieval Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 1717from __future__ import annotations
1818
1919import logging
20+ import asyncio
2021from typing import Any
2122from typing import TYPE_CHECKING
2223
@@ -94,13 +95,13 @@ async def run_async(
9495 ) -> Any :
9596 from ...dependencies .vertexai import rag
9697
97- response = rag .retrieval_query (
98+ response = asyncio . to_thread ( rag .retrieval_query (
9899 text = args ['query' ],
99100 rag_resources = self .vertex_rag_store .rag_resources ,
100101 rag_corpora = self .vertex_rag_store .rag_corpora ,
101102 similarity_top_k = self .vertex_rag_store .similarity_top_k ,
102103 vector_distance_threshold = self .vertex_rag_store .vector_distance_threshold ,
103- )
104+ ))
104105
105106 logging .debug ('RAG raw response: %s' , response )
106107
You can’t perform that action at this time.
0 commit comments