Agentes são o coração do Gennia Studio. Cada agente é uma IA autônoma que conversa com usuários, consulta documentos, executa ações em serviços externos e pode até rodar código — tudo de forma configurável.
Criando um agente
- No menu lateral, na seção Build, clique em Agentes
- Clique em Novo Agente
- Dê um nome e uma descrição
Estrutura de um agente
Cada agente é composto por seções que você configura conforme a necessidade:
| Seção | O que faz |
|---|
| Prompt | Instruções que definem o comportamento do agente |
| Knowledge | Documentos que o agente consulta via busca semântica |
| Tools | Integrações com apps externos e APIs |
| Skills | Conjuntos de instruções especializadas |
| Commands | Comandos com ”/” que o agente reconhece e executa |
| Automações | Prompts enviados ao agente via agendamento, app ou webhook |
| Sub-agentes | Outros agentes que podem ser chamados para delegar tarefas |
| Memória | Contexto de longo prazo que persiste entre conversas |
| Computador | Ambiente isolado para execução de código Python |
| Canais | Pontos de contato com usuários finais |
| Funcionalidades | Configurações de comportamento (follow-up, busca web, áudio, etc.) |
Modelo de IA
No topo da sidebar do agente, você escolhe o modelo de IA. O Gennia suporta múltiplos provedores:
- OpenAI — GPT-4, GPT-4o, GPT-3.5 Turbo
- Anthropic — Claude 3.5 Sonnet, Claude 3 Opus, Claude 3 Haiku
- Google — Gemini
- Together AI — Modelos open-source
Cada agente pode usar um modelo diferente. O consumo de tokens é rastreado para controle de custos.
Aba de Teste
Antes de publicar, use a aba de Teste para conversar com o agente em tempo real. Você pode:
- Enviar mensagens e ver as respostas
- Verificar quais documentos o agente consultou
- Ver quais ferramentas o agente usou
- Ajustar o prompt e testar novamente
Teste cenários onde o agente não deveria responder — isso é tão importante quanto testar os casos felizes.