As indicated by the screenshot, the workflow is using three tools, which are:
Get UDAS Admin Users
Get UDAS request created by Users
Construct the UDAS url
And the user query is: “What are the urls of the OPEN UDAS requests from current UDAS admin user?”. To answer this question, it requires AI Agent to call these three tools in a row, using the output of previous tool as the input of the current tool. However, it seems the AI Agent can only call ONE tool at a time:
The sequence to call the tools are correct, but it seems the AI Agent failed to call multiple tools continuously to complete the task. What is the best solution to this issue?
Wherever there is a section in Portuguese, please translate it into your language, because I don’t speak English, so I need to translate your question, understand it, answer it, translate it back and post it in the community
Below is a suggestion to help you with your issue.
Open a separate workflow to test, enter your credentials and required information.
I hope this has helped in some way.
If this suggestion solved your issue, please mark my post as a solution (blue box with check mark) so that this ongoing discussion does not distract others who want to find the answer to the original question and click the heart. Thank you
Hey @interss thanks for helping with this! However, I don’t quite understand the suggestion. I have no issues on the credentials as the model I am using is free version from ollama.
The issue I am running into is, to finish a task, the AI agent needs to call THREE tools I defined, using the output from one tool as the input to call another tool, generate the final result, and return to the users. But now, it seems AI Agent can only call ONE tool during each execution.