Google Cloud Marketplace で AI エージェントを提供する

AI エージェントは、AI を使用してユーザーの代わりに目標を追求し、タスクを完了させるソフトウェア システムです。Google Cloud Marketplace を使用すると、複数の柔軟なデプロイモデルを通じて AI エージェントを顧客に提供できます。エージェントは、任意のフレームワークで構築でき、任意の通信プロトコルを使用でき、任意のランタイム(Google Cloud など)で実行でき、さまざまな形式やサーフェスで使用できます。

始める前に

  • Cloud Marketplace でソフトウェアを提供するのが初めての場合は、ベンダーになる登録をします
  • Producer Portal にアクセスするには、Cloud Marketplace チームが提供する Cloud Marketplace プロジェクト情報フォームに記入します。

AI エージェントの提供方法を選択する

次のサポートされているプロダクト タイプを使用して、Cloud Marketplace で AI エージェントを公開して提供できます。

  • AI Agents as a Service(A2A プロトコル):Google Cloudで実行され、Gemini Enterprise と統合され、Agent2Agent(A2A)プロトコルを使用して他の AI エージェントと通信および連携する AI エージェントを提供します。詳細については、下記の A2A プロトコルを使用して AI エージェントを提供するをご覧ください。

  • Software as a Service(SaaS): AI エージェントが別のプロトコル(A2A 以外)を使用している場合は、請求が統合された SaaS プロダクトとして提供できます。SaaS エージェントは Google Cloud またはその他のインフラストラクチャで実行され、Google から請求されます。SaaS AI エージェントをオンボーディングする方法については、Software as a Service(SaaS)プロダクトを提供するをご覧ください。

  • GKE と GKE Enterprise 用の Kubernetes アプリ: AI エージェントをコンテナ化されたアプリケーションとして提供する場合、ユーザーは GKE Enterprise を使用して、独自の Google Kubernetes Engine(GKE)クラスタまたは独自のインフラストラクチャにデプロイして実行できます。Kubernetes ベースの AI エージェントをオンボーディングする方法については、Kubernetes アプリを提供するをご覧ください。

  • プロフェッショナル サービス: コンサルティング、デプロイ、カスタマイズされた AI エージェントのサービスとしての提供など、AI エージェントに関連するプロフェッショナル サービスを提供できます。AI エージェントのプロフェッショナル サービスをオンボーディングする方法については、プロフェッショナル サービスを提供するをご覧ください。

A2A プロトコルを使用して AI エージェントを提供する

A2A プロトコルを使用し、Gemini Enterprise と統合する AI エージェントをサービスとして提供する場合は、次の特定の要件と手順に沿って対応してください。

Cloud Marketplace の AI エージェントは、Agent2Agent(A2A)プロトコルを使用して、他の AI エージェントと通信し、連携します。詳細については、A2A プロトコルのドキュメントをご覧ください。Cloud Marketplace で提供する AI エージェントごとに、A2A エージェント カードの仕様に沿ったエージェント カードを作成する必要があります。AI エージェントのエージェント カードは、Cloud Marketplace での AI エージェントの表示方法を定義し、その機能を詳細に説明して、他の AI エージェントとの連携を容易にします。エージェント カードは、Cloud Storage に保存された JSON ファイルとして存在します。

AI エージェントのエージェント カードを作成したら、Producer Portal を使用して AI エージェントの Cloud Marketplace リスティングを作成し、審査のために送信します。AI エージェントを公開すると、お客様は Cloud Marketplace からエージェントを取得し、コマンドを実行して Gemini Enterprise に追加できます。

A2A AI エージェントの要件

  1. Cloud Marketplace で提供するすべての商品は、Cloud Marketplace のリスティング要件に準拠している必要があります。A2A AI エージェントを提供する場合は、次の追加要件を満たす必要があります。
  2. A2A AI エージェントには、Cloud Marketplace を通じて課金されるプロフェッショナル サービス、ハードウェア、その他のソフトウェア以外のコンポーネントを含めないでください。
  3. 顧客対応、セキュリティ、エンタープライズ エコシステム向けに構築されています。
  4. Google の AI に関する原則に従って開発および運用されること。
  5. Gemini Enterprise などの Google の主要なサーフェスで検出可能になります。
  6. Model Garden でホストされている Google 基盤モデルまたはサードパーティ モデルをデフォルト構成として使用します。
  7. Agent2Agent(A2A)プロトコルを介してマルチエージェントの相互運用性をサポートします。

A2A AI エージェントの料金モデル

AI エージェントには、次のいずれかの料金モデルを選択できます。

  • 無料: お客様は、使用した Google Cloud リソースの料金のみを支払います。

  • サブスクリプションベースの料金: お客様は AI エージェントを使用するために月額固定料金を支払います。1 か月に満たない場合、料金は日割り計算されます。

  • 従量制料金: 顧客は、貴社が選択した測定値(指標)に基づいて AI エージェントの料金を支払います。従量制料金モデルを選択する場合は、アプリで使用状況情報を測定して Google に報告する必要があります。

  • 併用型料金: 顧客は AI エージェントを使用するための基本サブスクリプション料金と使用状況に基づく追加料金を支払います。

これらの料金モデルの詳細については、AI エージェントの料金モデルをご覧ください。

A2A AI エージェントのオンボーディングの概要

Cloud Marketplace で A2A AI エージェントを提供するには、次の手順を行います。

  1. AI エージェントとそのエージェント カードを作成します。エージェント カードの詳細については、A2A ドキュメントのエージェント カードをご覧ください。

  2. Producer Portal で AI エージェントを追加します。Producer Portal を使用して、AI エージェントを Cloud Marketplace にオンボーディングするプロセスを完了します。

  3. Producer Portal で AI エージェントのエージェント カードを追加します。

  4. Producer Portal で AI エージェントのリスティングのプロダクトの詳細を追加します。

  5. Producer Portal で AI エージェントの料金情報を追加します。AI エージェントの料金モデルの審査には、最大 4 営業日かかることがあります。Google が料金モデルを審査している間も、AI エージェントの統合を続けることができます。

  6. AI エージェントを Cloud Marketplace と統合します。統合では、ソフトウェアのフロントエンドとバックエンドを変更して、次のことを行います。

    • ユーザーのアカウントを作成します。
    • アカウントを Google アカウントにリンクします。
    • ユーザーが Google 認証情報を使用してログインできるようにします。
  7. Cloud Marketplace に AI エージェントを公開します。AI エージェントを公開するには、審査を受けるために AI エージェントのリスティングのさまざまな部分を送信します。Cloud Marketplace チームが送信内容を審査し、問題がある場合は承認前に問題の解決をサポートします。すべての送信が承認されると、Google の運用チームが検証とテストを開始します。検証が完了すると、リスティングを一般公開するための gcloud コマンドが提供されます。

次のステップ