Laufzeitumgebung vorbereiten
Das Agent-SDK-Paket ist noch nicht auf NuGet verfügbar. Folge der Installationsanleitung für den Quellcode.
Schnellstart
Enthaltene Funktionen
AgentSdk.CreateAgent(...)
AgentSdk.DefineTool(...)
AgentSdk.CreateGatewayAgentClient(...)
- eine begrenzte Tool-Schleife über die Phaseo-API
responses
Erweiterte Laufzeitumgebung
C# unterstützt Delegates für Validierung und Freigabe, HITL- und manuelle Tools, Fortschrittsmeldungen, behebbare Fehler, erneut abspielbare asynchrone Enumerables, Helfer zum Beenden, dynamische Turns, persistierte NextTurnParams, normalisierte Nutzung und Kosten sowie IStateAccessor.
Streaming und Abbruch
Agent.Stream(...) und Agent.ContinueStream(...) verwenden IAsyncEnumerable für den Responses-SSE-Stream des Gateways. Verarbeite TextStream() oder FullStream() und rufe Cancel() auf, um das verknüpfte Request-Token abzubrechen. Abgeschlossene Schritte behalten Request-IDs, Provider-Metadaten, Beendigungsgründe, Warnungen, Nutzung und Kosten.
Verwandte Seiten
Zuletzt geändert am 2. Oktober 2026