Laufzeit vorbereiten
Das Agent-SDK-Paket ist noch nicht auf Packagist verfügbar. Folge den Installationsanweisungen für den Quellcode.
Schnellstart
Lieferumfang
AgentSdk::createAgent(...)
AgentSdk::defineTool(...)
AgentSdk::createGatewayAgentClient(...)
- eine begrenzte Tool-Schleife über die Phaseo-
responses-API
Erweiterte Laufzeit
PHP unterstützt Validierungs- und Freigabe-Callbacks, HITL- und manuelle Tools, Fortschritt, behebbare Fehler, wiederabspielbare Iteratoren, Abbruchfunktionen, dynamische Turns, persistierte Parameter für den nächsten Turn, normalisierte Nutzung und Kosten sowie StateAccessor.
Streaming und Abbruch
Agent::stream(...) und Agent::continueStream(...) führen den Responses-SSE-Stream des Gateways über eine Fiber aus, sobald der zurückgegebene Iterator verarbeitet wird. Verwende textStream(), reasoningStream(), itemStream() oder fullStream(); rufe cancel() auf, um die Fiber anzuhalten und den Generator zu schließen. Abgeschlossene Schritte behalten Request-IDs, Provider-Metadaten, Beendigungsgründe, Warnungen, Nutzung und Kosten.
Verwandte Seiten
Zuletzt geändert am 2. Oktober 2026