Cedric Z.
Cedric Z.•5w ago

How to create an AI Agent?

I'm looking for options to create agents that can use tools. I'm aware I could inline a langchain setup in a script, but what I think windmill should offer somehow: Define an agent step that can use baserow scripts as tools. The reason why i am looking for this is to reduce duplication and to spare myself from writing gigantic scripts in favor of a pluggable system 😉
2 Replies
Hugo
Hugo•5w ago
We might explore that kind of use cases in the future but for now, you could write a script that takes paths of scripts and generates tools by getting the scripts schema and making an api call to them
Cedric Z.
Cedric Z.OP•5w ago
I think at that point i would probably have an easier time building it outside of windmill and then only posting back to workflows My idea would be: post a webhook to a n8n instance, use the excelent agent implementation there and then post back the results into another flow. - But it comes with a few breaks that i would love to avoid 😉

Did you find this page helpful?