Skip to main content

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