RSS クラウド ブログ
フォロー
Gemini Enterprise および Google Cloud Marketplace におけるパブリッシングエージェントの開発者向けガイド
ソフトウェアのランドスケープは、Software-as-a-ServiceからAgents-as-a-Serviceへと移行しており、AIエージェントがA2Aのような標準化されたプロトコルを通じて相互運用できるようになっています。開発者は現在、Google Cloud Marketplaceを通じてこれらの自律型エージェントを構築および商業化し、Gemini Enterpriseアプリと統合することができます。このプロセスには、マーケットプレイスの請求、セキュリティ、およびGemini Enterprise Agent Platformを橋渡しするアーキテクチャの設計が含まれます。パートナーはGoogle Cloud Partner Networkに参加し、明確なエージェントのユースケースの定義やA2Aプロトコルへの準拠を含む、特定のリスティング要件を遵守する必要があります。重要な要素は、エージェントの機能、認証方法、およびエンドポイントを詳細に記述したJSONファイルであるA2A Agent Cardです。エージェントは、認証および認可のために、パブリックアクセスまたはOAuth 2.0をサポートする必要があります。技術的な要件には、A2Aプロトコル文書に従うことが含まれており、これはA2UIを使用したインタラクティブなユーザーインターフェースの実装もガイドします。A2A Agent Cardは、エージェントのメタデータを表示し、Gemini Enterpriseアプリがエンドポイントを見つけ、エントリーポイントを発見し、認証方法を決定できるようにするために不可欠です。OAuthクライアント登録プロセスを自動化するために、Dynamic Client Registration (DCR)がサポートされています。エージェントの発行には、Producer Portalで「AI Agent as a Service」を選択し、Agent Cardをアップロードし、利用可能性と価格設定を定義し、バックエンドの調達を構成することが含まれます。その後、Google Cloudはエージェントを検証し、マーケットプレイスで利用可能になります。トランザクションおよび登録ライフサイクルには、Billing Administrator、Discovery Engine Administrator、およびエンドユーザーによって管理される個別のフェーズが含まれます。調達は、顧客のサブスクリプションまたはプライベートオファーによって開始される非同期バックエンドプロセスであり、パートナーへの通知をトリガーします。パートナーは権利を承認し、トランザクションを記録し、サブスクリプションをアクティブ化します。調達後、Discovery Engine Administratorは、DCRハンドシェイクを含む同期登録フローを通じて、購入をGemini Enterprise環境にリンクします。登録後、エージェントはGemini Enterpriseアプリ内でエンドユーザーが発見できるようになり、適切なID認証の後、アクセスをリクエストできるようになります。この包括的なプロセスにより、エンタープライズ環境内でのサードパーティエージェントへの安全で準拠した、管理されたアクセスが保証されます。