Quick Start
SI エージェントは、以下 4 つのタスクを実装する MCP または A2A サーバーです。si_get_offering- Respond to offering lookups (details, availability, products)si_initiate_session- Start a conversationsi_send_message- Exchange messagessi_terminate_session- End the conversation
Capability Discovery
SI エージェントは、標準の AdCP タスクget_adcp_capabilities を通じて機能を公開します。ホストがこのタスクを呼び出すと、エージェントは SI の設定を返します。
Reference Implementation
リファレンス実装は近日公開予定です。公開後は次を示します。
- 4 つすべての SI タスクを MCP ツールとして実装
- タイムアウトを含むセッション管理
- アイデンティティと同意の取り扱い
- UI 要素の生成
- ACP へのチェックアウト引き継ぎ
Task Structure
各 SI タスクは MCP ツールのパターンに従います。実装で押さえるポイント
1. 会話のハンドオフ
si_initiate_session の context フィールドはホストからの引き継ぎメッセージで、ユーザーの意図についてホスト AI がブランドエージェントに伝える内容です。これは会話の流れの一部としてユーザーにも見えます。
たとえば ChatGPT でユーザーが「来週ボストンに飛びたい」と言い、ホストが Delta の SI エージェントに接続すると決めた場合、ハンドオフは次のようになります。
「ボストン行きの便を探すために Delta につなぎます。空き状況や提供内容を確認してくれます。」ブランドエージェントはこのコンテキストを受け取り、会話をそのまま続けるように自然に回答する必要があります。
2. アイデンティティの扱い
consent_granted が true の場合、実際の PII が渡されます。
3. UI 要素
ホストが描画できる構造化データを返します。4. セッション管理
セッションにはタイムアウトとクリーンアップを設定します。5. ACP へのハンドオフ
ユーザーが購入準備できたら、ハンドオフを知らせます。エンドポイントのテスト
ローカルテスト
MCP Inspector を使ってエンドポイントをテストします。Addy との統合テスト
エンドポイントを登録したら、次の手順で確認します。- AgenticAdvertising.org の Slack ワークスペースに参加する
- Addy との会話を開始する
- 「connect me with [Your Brand]」と伝える
- Addy が SI エンドポイントを呼び出します
SI エージェントの登録
Addy やその他のホストで SI エージェントを利用可能にするには次を実施します。- 5 つの SI タスク(
get_adcp_capabilities+ 4 つの SI タスク)を実装する get_adcp_capabilitiesが SI エンドポイントと機能を返すことを確認する- AgenticAdvertising.org チームに連絡し、エンドポイントを登録する
- ステージング環境で統合をテストする
次のステップ
- 詳細なスキーマ仕様は タスクリファレンス を参照してください
- コンセプトの理解には SI プロトコル概要 を確認してください
- 実装に関する議論は ワーキンググループ に参加してください