Title: So, it feels like this should exist. But I couldn&#x27;t find it. So I tried to build it.<p>Agentflow lets you run complex LLM workflows from a simple JSON file. This can be as little as a list of tasks. Tasks can include variables, so you can reuse workflows for different outputs by providing different variable values. They can also include custom functions, so you can go beyond text generation to do anything you want to write a function for.<p>Someone might say: &quot;Why not just use ChatGPT?&quot; Among other reasons, I&#x27;d say that you can&#x27;t template a workflow with ChatGPT, trigger it with different variable values, easily add in custom functions, or force the use of custom functions for steps in the workflow.<p>Someone might also say: &quot;Then why not use Auto-GPT or BabyAGI?&quot; Among other reasons, I&#x27;d say you can&#x27;t if you want consistency because these tools operate autonomously, creating and executing their own tasks. Agentflow, on the other and, lets you define a step-by-step workflow to give you more control.<p>I&#x27;d like to do more with this, including adding more custom functions, and more examples, and more ways to trigger workflows (such as in response to events). But first, I want to make sure I&#x27;m not wasting my time! For starters, if something like this already exists, please tell me.
Upvote: