Frameworks for AI Agents
In the context of running and developing autonomous agents like the ones described, frameworks refer to the various systems, libraries, and tools that provide structure and support for building and ex
Last updated
In the context of running and developing autonomous agents like the ones described, frameworks refer to the various systems, libraries, and tools that provide structure and support for building and ex
Last updated
Wraps OpenAI function calling API. Equips single agent with tools, makes calls in while loop. Has library of built-in tools, or can make own. Can extend using tool to execute ad-hoc generated code.
Similar to LangChain. Tool library from llama_hub
. No tool to execute ad-hoc generated code.
Advertised as a framework for building an agent-based software dev team, but can be general purpose. Can do single-agent or multi-agent (as a ) execution. Has many predefined agent Role
s, pre-equipped with relevant tools.
Multi-agent. Can use local model. Easy to explicitly control the execution pattern of the agents. GPTAssistantAgent
class wraps the OpenAI Assistant API.
Similar to AutoGen, except agents<->task mapping is only 1-1 currently. Agents tackly distinct tasks in series. Can use local model (Ollama integration). Agent tool integration with LangChain, so can use its existing tool library.