So I've tried to test out parallel execution of tools by the agent, but despite making the functions async, setting the allow_parallel_tool_calls=True and explicitly mentioning in the prompt of the agent to execute the tools in parallel, it still somehow doesnt show any parallel execution.
Here's a small example
https://colab.research.google.com/drive/1re9tYWhydPadKsLY8FzazaTqqGj0xI3Y#scrollTo=OcGi4mmrEq1j.
I've used this
tutorial and
notebook provided by LlamaIndex as a baseline to create the parallel execution example
Can you have a quick look and let me know whether I'm missing something ?