Find answers from the community

Updated 3 months ago

can query be called as async?

can query be called as async?
k
z
L
6 comments
Please stand by @zzzz7902 as I search the knowledge base. We are experiencing especially high traffic right now and might take longer than usual. :wave:
----------------------
Yes, you can call the query asynchronously using the arun method in the LlamaIndexTool class. Here's an example from the source (https://gpt-index.readthedocs.io/en/latest/reference/langchain_integrations/base.html):

Plain Text
async def arun(tool_input: Union[str, Dict], verbose: Optional[bool] = None, start_color: Optional[str] = 'green', color: Optional[str] = 'green', callbacks: Optional[Union[List[BaseCallbackHandler], BaseCallbackManager]] = None, **kwargs: Any) β†’ Any


This method allows you to run the tool asynchronously, which can be useful when querying a LlamaIndex.
----------------------
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
----------------------
@kapa.ai how about for GPTVectorStoreIndex.as_query_engine().query() ?
Let me check the knowledge base for you. One moment! :books:
----------------------
Hmm, I don't know enough to give you a confident answer yet. The provided extracts do not mention calling GPTVectorStoreIndex.as_query_engine().query() asynchronously. However, you can refer to the LlamaIndex documentation (https://gpt-index.readthedocs.io/en/latest) for more information and details on the available methods and their usage.
----------------------
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
----------------------
@zzzz7902 there should be an aquery() function available
Add a reply
Sign up and join the conversation on Discord