user-robotAgentes

A funcionalidade Agents é a área central para criação e gerenciamento das capacidades de inteligência artificial dentro do sistema. Ela permite construir chat agents, estruturas de RAG (Retrieval-Augmented Generation) e tools que expandem o que os agentes podem saber e fazer.

O principal objetivo desta seção é permitir que você projete o comportamento, o conhecimento e as ações dos agentes de forma estruturada, reutilizável e escalável.

Ao acessar Agents, você verá:

  • Uma barra lateral esquerda listando todos os agentes criados

  • Um campo de busca para localizar agentes rapidamente

  • Abas superiores para alternar entre:

    • Agents

    • Tools

    • RAG

  • Um botão ( + ) para criar novos recursos

Como Configurar seu Agent

Acessando a Área Agents

  1. No menu lateral esquerdo, clique no ícone Agents

  2. Você será direcionado para a tela de criação e gerenciamento de agentes

Essa tela funciona como um painel central onde você pode:

  • Criar novos agentes

  • Editar agentes existentes

  • Gerenciar tools e bases de conhecimento

  • Definir como cada agente se comporta dentro do sistema


Criando um Novo Recurso

Clique no botão ( + ) no topo da tela.

Selecione uma das opções disponíveis:

  • New chat agent: Criar um agente conversacional com personalidade, objetivos e regras definidas

  • New RAG: Criar uma base de conhecimento contextual para recuperação de informação

  • New tool: Criar uma ferramenta que execute ações ou integrações


Como Criar um Novo RAG (Retrieval-Augmented Generation)

Antes de tudo, um RAG é uma camada de conhecimento que permite aos agentes recuperar informações de documentos e arquivos e utilizar esse conteúdo para gerar respostas mais precisas, contextuais e confiáveis.

Em vez de depender apenas do conhecimento geral do modelo, o RAG permite que o agente baseie suas respostas nos seus próprios dados.

O RAG foi projetado para:

  • Fornecer respostas baseadas em fatos usando documentos internos

  • Reduzir alucinações ao fundamentar respostas em conteúdo real

  • Permitir que agentes trabalhem com:

    • Arquivos CSV

    • Documentos de texto (PDF, .doc, .txt, .md, .pptx, etc.)

    • Dados estruturados e semi-estruturados (.json, .png, .jpg, .mp3, .mp4, etc.)

triangle-exclamation

Estrutura da Tela de Configuração do RAG

A tela é dividida em duas áreas principais:

  • Painel esquerdo → Definição e comportamento do RAG

  • Painel direito → Seleção e gerenciamento de arquivos

Após abrir o painel:

  • Insira um nome claro e descritivo para o RAG

  • Descreva o tipo de informação fornecida

Você pode:

  • Utilizar o campo de busca para filtrar arquivos pelo nome

  • Selecionar um ou mais arquivos da lista

Após a seleção, o conteúdo desses arquivos se torna pesquisável pelo agente.

Para importar arquivos, consulte a seção Files Ingestarrow-up-right neste documento.

Como configurar novas ferramentas

As Ferramentas definem quais ações um agente pode executar além da conversa.

Elas expandem as capacidades do agente, permitindo:

  • Integrações externas

  • Acesso seguro a dados

  • Execução controlada de queries

  • Manipulação de mídia

Um agente só pode utilizar tools que foram explicitamente criadas e atribuídas a ele. Isso garante segurança, previsibilidade e governança.

Na tela de Ferramentas, você pode criar e gerenciar os seguintes tipos de ferramentas:

Ferramenta
Finalidade

HTTP Request

Chamar APIs e serviços externos

MCP

Conectar-se a APIs e serviços baseados em MCP

Verified Queries

Executar consultas SQL pré-aprovadas com segurança

Media File

Selecionar e recuperar arquivos de mídia

Cada tipo de ferramenta é projetado para uma classe específica de ação e possui seu próprio modelo de configuração.


Criando uma Nova Ferramenta

  1. Acesse a seção Tools

  2. Clique no card do tipo de ferramenta desejado

  3. Configure os parâmetros da ferramenta

  4. Clique em Save para salvar a configuração

HTTP Request

Permite que o agente interaja com APIs externas utilizando métodos HTTP padrão.

Casos de uso:

  • Buscar dados de serviços terceiros

  • Enviar dados para sistemas externos

  • Disparar webhooks ou workflows

Características:

  • Suporte a APIs REST

  • Parâmetros definidos explicitamente

  • O agente só pode chamar endpoints previamente configurados


MCP

Permite integração com APIs compatíveis com MCP.

Casos de uso:

  • Acessar serviços internos ou de parceiros expostos via MCP

  • Interações padronizadas com APIs

  • Acesso controlado a sistemas corporativos

Características:

  • Acesso estruturado e controlado

  • Projetado para integrações empresariais

  • Reutilizável entre múltiplos agentes


Verified Queries

Permite que agentes executem consultas SQL previamente aprovadas.

Objetivo:

  • Evitar execução arbitrária de queries

  • Garantir governança de dados

  • Assegurar performance e segurança

Funcionamento:

  • Queries são definidas e validadas previamente

  • Apenas essas queries podem ser executadas

  • Agentes podem passar parâmetros, mas não alterar a lógica

circle-exclamation

Media Files

Permite que o agente acesse, referencie e entregue arquivos durante uma conversa.

Uso ideal:

  • Compartilhar documentos

  • Referenciar materiais oficiais

  • Fornecer downloads controlados

  • Enriquecer respostas com conteúdo visual ou técnico

Como Criar seu Agent

Após criar as Tools e os RAGs, o desenvolvedor pode montar um Chat Agent.

Essa etapa define:

  • Quem é o agente

  • Como ele se comporta

  • O que ele pode acessar

Um Chat Agent funciona como camada de orquestração, combinando:

  • Identidade e propósito

  • Regras comportamentais

  • Fontes de conhecimento (RAG ou tabelas)

  • Diagramas (relacionamentos entre tabelas)

  • Capacidades de ação (Tools)

Na aba General, você pode:

  • Definir um nome claro e significativo

  • Escrever uma descrição resumida do agente

  • Definir identidade, tom, capacidades e limites

  • Descrever o objetivo principal e critérios de sucesso

  • Fornecer contexto, restrições e background do domínio

  • Inserir perguntas exemplo para orientar o usuário final

Após definir a identidade do agente, configure o que ele poderá acessar.

spinner
circle-info

Para configurações de Discovery, consulte a seção correspondentearrow-up-right.

circle-info

Para criação de Schema, consulte a seção específica deste documento.arrow-up-right

Atualizado