Skip to main content

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