Preparar o runtime
O pacote Agent SDK ainda não está disponível no Packagist. Siga as instruções de instalação a partir do código-fonte.
Início rápido
O que inclui
AgentSdk::createAgent(...)
AgentSdk::defineTool(...)
AgentSdk::createGatewayAgentClient(...)
- um loop de ferramentas com limites usando a API
responses da Phaseo
Runtime avançado
O PHP oferece funções de validação e aprovação, ferramentas HITL e manuais, progresso, erros recuperáveis, iteradores reproduzíveis, auxiliares de parada, turnos dinâmicos, parâmetros persistidos para o próximo turno, uso e custo normalizados e StateAccessor.
Streaming e cancelamento
Agent::stream(...) e Agent::continueStream(...) conduzem o stream SSE de Responses do gateway por uma Fiber à medida que o iterador retornado é consumido. Use textStream(), reasoningStream(), itemStream() ou fullStream(); chame cancel() para parar a Fiber e fechar o gerador. 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