Docs
Workers
Agent Framework
Agent Management

Agent Framework

Why do you need a framework?

The Agent Framework is a set of tools and libraries that help you build and manage agents. Agents are the core components of the ecosystem.Ai platform. They are responsible for processing user input, generating responses, and managing conversations.

What is an agent?

An agent is a software program that acts on behalf of a user. It can perform tasks, answer questions, and interact with other agents. Agents can be simple or complex, depending on the task they are designed to perform.

What can you do with the Agent Framework?

The framework provides a set of tools and libraries that help you build, train, and deploy agents. You can use the framework to create chatbots, virtual assistants, and other conversational agents. The framework also provides tools for managing conversations, handling user input, and generating responses.

How does the Agent Framework work?

The framework is built on top of the ecosystem.Ai platform. It provides a set of APIs that allow you to interact with the platform and build agents. The framework also provides a set of tools and libraries that help you build, train, and deploy agents.

What are the key features of the Agent Framework?

  • Agent Management: The framework provides tools for managing agents, including creating, training, and deploying agents.
  • Conversation Management: The framework provides tools for managing conversations, including handling user input, generating responses, and managing conversation history.
  • User Management: The framework provides tools for managing users, including tracking user interactions, preferences, and history.
  • Integration: The framework provides tools for integrating agents with other systems, including APIs, databases, and external services.
  • Customization: The framework provides tools for customizing agents, including adding new features, training data, and responses.
  • Journey Management: The framework provides tools for managing user journeys, including tracking user interactions, preferences, and history.

Ecosystem.ai Workbench Agent Configurations

The Ecosystem.ai Workbench provides a graphical user interface tool for managing ecosystem agent configurations.

The interface is split into two tabs:

  • Agents List: This tab shows a table listing agent configurations and some key configuration metadata. Configurations can be selected for editing by clicking on rows of the table. Configurations can also be deleted from here.
  • Agent Configuration: This tab shows two columns. The right column contains a node editor for adding and connecting agent nodes. The left column shows forms for editing node data when a node is selected and hints for how to use the interface if no node or more than one node is selected.

The URL for the workbench agent nodes page is:

<your_workbench_domain>/pages/ecosystem-agents/nodes