よくある失敗と リスク対策
拡張性のあるエージェントシステム構築
Korey Stegared-Pace
Senior AI Cloud Advocate, Microsoft
ツール呼び出しのエラー
解決策
明確なパラメータや使用法を定義する
出力を検証するチェック機能(ユニットテスト)
ツール選択の検証チェック
MCP
問題
ツール呼び出しのエラー - 再試行の仕組み
外部サービスは一時的に停止したり、遅くなったりする場合がある
再試行
Exponential backoff(指数関数的バックオフ)
→ 再試行回数を徐々に減らしていく
コールバックを使用して問題をユーザーに通知する
ツール呼び出しのエラー - キャッシュ
ツールの出力結果はエラー時の代替手段としてキャッシュされる
対象
: 更新頻度の低いデータ
対象外
:リアルタイム情報を提供するツール
ツール呼び出しのエラー - キュー管理
ツール呼び出しは互いに「依存」する場合がある
例
:フライト予約は、タクシー送迎手配の前に行われなければならない
ツール呼び出しに失敗した場合、キューの後ろに回す
認証
ツールに
プライベート
データへのアクセスと権限が必要な場合がある
例
: ITサポートエージェント
アクセス権限あり:システムログ
アクセス制限:パスワード、位置情報など
認証 - 固有のエージェント識別子
認証 - 隔離された環境
認証 - ガードレールと操作制約
練習しましょう!
拡張性のあるエージェントシステム構築
Preparing Video For Download...