Skip to main content

Preparar o runtime

O Agent SDK ainda não tem uma versão pública do módulo Go. Siga as instruções de instalação a partir do código-fonte.

Início rápido

O que inclui

  • CreateAgent(...)
  • DefineTool(...)
  • CreateGatewayAgentClient(...)
  • um loop de ferramentas com limites usando a API responses da Phaseo

Runtime avançado

O Go oferece validadores e aprovações, ferramentas HITL e manuais, progresso, erros recuperáveis, canais reproduzíveis, auxiliares de parada, turnos dinâmicos, NextTurnParams persistidos, uso e custo normalizados e StateAccessor.

Streaming e cancelamento

Agent.Stream(...) e Agent.ContinueStream(...) consomem o stream SSE de Responses do gateway. Leia Text() ou Events() mais de uma vez quando consumidores diferentes precisarem reproduzir o stream e chame Cancel() para cancelar o contexto da solicitação. As etapas concluídas mantêm IDs de solicitação, metadados do provedor, motivos de conclusão, avisos, uso e custo.

Relacionados

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