Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

An agent is comprised of the following elements:

General information

  • A name, used to call the agent in the chat with “@”;A type, such as HR, Customer support, etc.

  • An avatar that will be displayed next to the agent’s name in the chat;

  • A brief description of what the agent is used for. This description will be displayed on the agent’s presentation card and may help users choose an agent;

  • A series of instructions that defining therole of the agent, its tasks, what data it has access to, etc. The purpose of the instructions is to guide the agent in the way they should answer;An AI

  • One or several tools that determine what an agent can do;

Info

Learn more about tools /wiki/spaces/AGENTIC/pages/4103733268.

  • One or several toolsets, which are groups of tools and/or data sources that determine what an agent can do and what data it has access to;

Info

Learn more about toolsets /wiki/spaces/AGENTIC/pages/4126670850.

  • One or more data sources, including documents, websites, and knowledge bases, that the agent should utilize to deliver accurate and relevant information.

Info

Learn more about data sources /wiki/spaces/AGENTIC/pages/4032004100.

  • An LLM model (also known as a Large Language Model) that is used to retrieve relevant information and generate the answer to the user’s query.

  • Guardrails, which are predefined guidelines or rules ensuring that an agent operates safely and effectively.

Data sources

  • Data linked to an agent, such as documents, websites, knowledge bases, etc. allowing the agent to provide accurate and relevant insights.

Skills

...

Info

Learn more about guardrails /wiki/spaces/AGENTIC/pages/4097703952.

Build your first agent

Determine your agent’s purpose

Before creating you create and configuring set up your agent, you need to do some preliminary thinking by determining it's important to consider a few key factors. Start by defining your use case and how the agent will be usedutilized. Below Here are the important some essential questions to help you should think about to properly configure your agent effectively:

  • What is the main primary purpose of my agent?

  • What persona should my agent assumeit adopt?

  • Who will use my be using the agent?

  • What tasks will it have need to perform?

  • What data should it leverageaccess?

Create a new agent

To create an agent starting from the home page, navigate to the Agents menu item, then click the Create an agent button.

You can either create a new agent from scratch or by using a template. In this example, we will create an agent from scratch by clicking the New agent/Start from scratch button.

– example screenshot to do --

Info

To learn how to create an agent using a template, visit this page: /wiki/spaces/AGENTIC/pages/4033871960.

...

Create an agent using a template.

Create a new agent from scratch

Begin by providing general information about your agent, such as:

  • a name, starting with the @ symbol, e.g. @CustomerSupport.

  • an avatar that will be displayed next to the agent’s name in the chat.

  • a type, which will categorize your agent and make it easier for users to find agents relevant to their use case. For instance, an agent with the HR type means that it should be used for HR tasks.

  • a short description of its purpose.

  • the instructions your agents should follow such as role, its tasks, what data it has access to, etc.

Info

Visit this page to learn how to write constructive instructions, as well as the best practices: TODO.

  • the AI model to use for your agent. Choose one amongst the ones proposed in the list.

Info

Visit this page to see the available models, their characteristics as well as recommendations on choosing the right model for your tasks: TODO.

  • the guardrails to apply to your agent. You can choose several amongst the ones proposed.

Select your data sources

Next, select the data your agent should have access to.

You can either select an existing data source or add a new one if the one you want is not available in the list.

Info

Visit this page to learn how to add new data sources for your agent to use: /wiki/spaces/AGENTIC/pages/4032004100.

– example screenshot to do --

Add the skills

Select the skills your agent should be able to access to perform different tasks.

Info

Visit this page for more information about the available skills: TODOAdd new data sources to your agent.

– example screenshot to do --

Define the visibility of your agent

Finally, it’s tome time to decide who can access your agent.

...