Gnosis Labs
  • 🔌Welcome to Gnosis AI Docs!
  • ðŸ’ŧSetting up AI agents for prediction markets
    • ðŸĪšCreating a new function for the general agent
    • 🐉Creating a new trader agent
  • 🎞ïļFrameworks for AI Agents
  • 🔗Developer Resources
  • Dashboards
Powered by GitBook
On this page

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

PreviousCreating a new trader agentNextDeveloper Resources

Last updated 10 months ago

Framework
About

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 Roles, 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.

🎞ïļ
LangChain
Python Repl
LlamaIndex
MetaGPT
Team
AutoGen
crewAI