Skip to main content
Use esta receita quando precisar de mais do que uma solicitação de texto pontual:
  • loops de ferramentas com várias etapas
  • ferramentas locais do runtime
  • execuções retomáveis
  • um único ponto de entrada via Gateway para o trabalho do agente

1. Instale os SDKs

2. Defina uma ferramenta pequena do runtime

Mantenha a primeira ferramenta determinística e fácil de inspecionar.

3. Crie o agente

4. Use o adaptador conectado ao Gateway

5. O que persiste entre as etapas

Cada etapa concluída atualiza o estado retornado da execução com:
  • o ID da execução
  • o histórico de mensagens
  • as chamadas de ferramentas retornadas
  • os resultados de ferramentas locais
  • a saída final quando a execução termina
Para retomar entre solicitações ou processos, persista esse valor retornado na sua aplicação e passe-o para continueRun() mais tarde.

6. Quando manter a primeira versão simples

  • um agente por fluxo de trabalho
  • serialização feita pela aplicação antes de qualquer retomada entre solicitações
  • uma lista pequena de ferramentas antes de criar registros genéricos
  • uma linha de log por execução com o ID da execução e o ID da solicitação do Gateway

7. Quando ir além desta receita

Avance além do primeiro loop persistente quando precisar de:
  • pausas para aprovação
  • persistência do estado retornado controlada pela aplicação
  • várias definições de agente com ferramentas compartilhadas do runtime
Nesse ponto, mantenha o mesmo adaptador conectado ao Gateway e evolua o armazenamento e a orquestração ao redor dele.

Guias relacionados

Última modificação em 2 de outubro de 2026