実行環境を準備する
Agent SDKのパッケージはまだNuGetでは公開されていません。ソースからのインストール手順に従ってください。クイックスタート
提供される機能
AgentSdk.CreateAgent(...)AgentSdk.DefineTool(...)AgentSdk.CreateGatewayAgentClient(...)- Phaseoの
responsesAPIを使った回数制限付きのツールループ
高度な実行環境
C#では、検証と承認のデリゲート、HITLおよび手動ツール、進捗表示、回復可能なエラー、再生可能な非同期列挙、停止ヘルパー、動的ターン、永続化されたNextTurnParams、正規化された使用量とコスト、IStateAccessorをサポートします。
ストリーミングとキャンセル
Agent.Stream(...)とAgent.ContinueStream(...)は、ゲートウェイのResponses SSEストリームでIAsyncEnumerableを使用します。TextStream()またはFullStream()を処理し、Cancel()を呼び出して関連付けられたリクエストトークンをキャンセルします。完了したステップには、リクエストID、プロバイダーメタデータ、終了理由、警告、使用量、コストが保持されます。