

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# SaaS API ベース AI エージェントの出品
<a name="listing-saas-ai-agents"></a>

 AWS Marketplace 販売者は、Software as a Service (SaaS) API ベースの AI エージェントまたはツール製品を に追加できます AWS Marketplace。これには、製品を作成し、請求モデルに基づいて適切な AWS Marketplace API オペレーションと統合することが含まれます。

SaaS API ベースの AI エージェントまたはツール製品としてソフトウェアを販売するには AWS Marketplace、次の手順に従います。
+ で SaaS API ベースの AI エージェントまたはツール製品を作成します AWS Marketplace。
+ 料金モデル AWS Marketplace に基づいて、製品を と統合します。
  + サブスクリプションベースの製品の詳細については、「[SaaS サブスクリプションまたはPay-As-You-Go製品と の統合 AWS Marketplace](saas-integrate-subscription.md)」を参照してください。
  + コンテナベースの製品の詳細については、「[SaaS 契約製品を と統合する AWS Marketplace](saas-integrate-contract.md)」を参照してください。
  + 従量制料金製品との契約については、「[SaaS 契約ベースの製品を と統合する AWS Marketplace](saas-integrate-contract-with-pay.md)」を参照してください。
+ 製品の統合をテストします。
  + サブスクリプションベースの製品のテストについては、「[SaaS サブスクリプション製品統合のテスト](saas-integrate-subscription.md#saas-subscription-integration-testing)」を参照してください。
  + 契約ベースの製品のテストについては、「[SaaS 契約製品統合のテスト](saas-integrate-contract.md#saas-contract-integration-testing)」を参照してください。
  + 従量制料金製品の契約のテストについては、「[従量制料金統合による SaaS 契約のテスト](saas-integrate-contract-with-pay.md#saas-contract-consumption-integration-testing)」を参照してください。
+ 製品を発売用に送信します。

## 前提条件
<a name="saas-ai-agents-prerequisites"></a>

作業を開始する前に、以下の条件がそろっていることを確認します。
+ AI エージェント機能とターゲットユースケースの明確な理解
+ 適切なセキュリティ対策とコンプライアンス証明書
+ 統合とデプロイに関する技術ドキュメント
+ ビジネスモデルに沿った料金戦略
  + 料金戦略の詳細については、「[での SaaS 製品の料金 AWS Marketplace](saas-pricing-models.md)」を参照してください。

## SaaS API ベースの AI エージェントとツールの管理
<a name="managing-saas-ai-agents"></a>

すべての SaaS API ベースの AI エージェントとツールは、統合された **AI エージェントとツール**の製品ページまたは AWS Marketplace マネジメントコンソールの **SaaS** 製品ページを通じて管理できます。

## 出品ウィザードを起動する
<a name="start-listing-wizard"></a>

1. [AWS Partner Central](https://us-east-1.console.aws.amazon.com/partnercentral/home) にサインインします。

1. ナビゲーションバーで、**ビルド**を選択し、**AI エージェントとツール**を選択します。

1. **[AI エージェントとツール製品の作成]** メニューから、**[API ベースの AI エージェントとツール]** を選択します。

1. 製品タイトルを入力します。

1. **[製品 ID と製品コードの生成]** を選択します。

1. (オプション) タグベースの承認をサポートするタグを追加できます。

1. **[ウィザードに進む]** を選択します。

**注記**  
タグベースの承認の詳細については、「AWS Identity and Access Management ユーザーガイド」の「[タグを使用した AWS リソースへのアクセスの制御](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_tags.html#access_tags_control-resources)」を参照してください。

## ステップ 1: 製品情報の提供
<a name="step-1-product-information"></a>

このステップで提供する情報は、製品の価値提案を伝えます。

**AI 支援製品リストを使用する**  
 AWS Partner Assistant の AI 支援製品リストを使用して、ウェブサイト URL またはアップロードされたドキュメントからこのステップの製品情報を生成できます。このツールは AWS Marketplace 、標準に照らして品質を一覧表示し、送信前に検出可能性と購入者のエンゲージメントを向上させるためのフィールドレベルの推奨事項を提供します。詳細については、「[AI 支援製品の出品](ai-assisted-product-listing.md)」を参照してください。

1. [製品情報] タブの詳細を入力します。
   + **製品のタイトル**
   + **SKU** (オプション)
   + **製品ロゴ S3 の URL**
   + **短い説明**
   + **[詳しい説明]**
   + **製品ビデオ URL** (オプション)
   + **ハイライト** (1～3)

1. **[リソースを追加]** を選択して、サポートの詳細を入力し、オプションの学習リソースを追加します。

1. **[製品カテゴリ]** メニューで、1～3 つのカテゴリを選択します。
   + **[AI エージェントとツール]** のビジネスカテゴリから少なくとも 1 つのカテゴリを選択することをお勧めします。

1. キーワードを入力して、検索の検出可能性を向上させます。

1. (オプション) ガイドラインに従って動画アセットと画像アセットを追加します。

1. [**次へ**] を選択します。

## ステップ 2: フルフィルメントオプションを設定する
<a name="step-2-fulfillment-options"></a>

1. フルフィルメント方法を選択します。
   + **クイック起動** (推奨) - 販売者は[AWS Marketplace デプロイ API](https://docs.aws.amazon.com/marketplace/latest/APIReference/API_Operations_AWS_Marketplace_Deployment_Service.html) と統合し、サブスクリプション時にお客様の AWS アカウントに直接 API キーを提供します。
   + **ウェブサイトにリダイレクト** - お客様は API キーまたは OAuth トークンを取得するためにウェブサイトにリダイレクトされます。
**注記**  
製品を公開した後でフルフィルメント方法を変更することはできません。

1. フルフィルメント URL を入力します。これは、ユーザーがサインインまたはアカウントを作成する URL です。

1. AI エージェントまたはツールの詳細を選択します。
   + **AI エージェント** - AI を使用してリクエストを処理し、推論と意思決定を通じてタスクを完了するソフトウェア。
   + **AI ツール**:
     + **MCP サーバー** - AI モデルとアプリケーション間の通信とコンテキスト交換を管理するサーバー。
     + **ナレッジベース** - AI エージェントが決定と対応を通知するために使用する情報の構造化されたコレクション。
     + **ガードレール** - AI エージェントの動作とオペレーションの境界を定義するルールとコントロール。
     + **その他** - AI エージェント機能を強化する追加ツール。

1. エンドポイントの URL を入力します。これは、API がリクエストを受信する URL です。MCP サーバーの場合は、MCP エンドポイントを一覧表示します。

1. 使用手順の追加:
   + API スキーマ、レート制限、使用例など、購入者が API を使用するための詳細な手順を提供します。
   + ドキュメントへの追加のリンクを指定することもできます。

1. 認可方法の選択:
   + **API キー** – お客様は、指定した API キーを使用して認証します。
   + **OAuth** – お客様は OAuth 2.0 認可フローを使用して認証します。OAuth を選択した場合は、以下を含む明確な使用方法をお客様に提供します。
     + OAuth 認可 URL とトークンエンドポイント
     + 必要なスコープと許可
     + ステップバイステップの認証フローの手順
     + 適切な認証ヘッダーを使用した API コールの例
     + 一般的な認証の問題のトラブルシューティング

1. (オプション) Amazon Bedrock AgentCore 統合 
   + 2 レッグの OAuth 認証をサポートする MCP サーバーを一覧表示する場合、ターゲットとして MCP サーバーエンドポイントを使用して Amazon Bedrock AgentCore Gateway との統合を有効にできます。詳細については、[「MCP サーバーターゲット](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/gateway-target-MCPservers.html)」を参照してください。この場合、OpenAPI 仕様は必要ありません。
   + API キー認証を使用して他の API ベースの製品または MCP サーバーを一覧表示する場合は、OpenAPI 仕様を指定して Amazon Bedrock AgentCore との統合を有効にできます。
   + AI エージェントをデプロイおよびスケールするための AgentCore の機能の詳細については、「[Amazon Bedrock AgentCore とは](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/what-is-bedrock-agentcore.html)」を参照してください。

1. (オプション) - API 統合プロトコルを選択し、使用手順を指定します。
   + **MCP** - モデルコンテキストプロトコル (MCP) は、外部ツール、データ、サービスへのアクセスを標準化して機能を強化します。
   + **A2A** - Agent2Agent (A2A) は、さまざまなプラットフォーム間で直接通信とタスクの委任を可能にします。

1. [AI エージェント] ツールタイプを選択した場合は、エージェントが推論 LLM、自律機能を示していることを確認します。これらの要件は、AWS Marketplace で提供されるエージェントが高品質の基準を確実に満たすのに役立ちます。エージェントが両方の要件を満たしていない場合は、別のツールタイプを選択します。

## ステップ 3: 製品価格設定を構成する
<a name="step-3-product-pricing"></a>

製品を利用可能にするには AWS Marketplace、料金モデルを決定し、製品の料金ディメンションを定義します。利用できる価格オプションについての詳細は、「[での SaaS 製品の料金 AWS Marketplace](saas-pricing-models.md)」を参照してください。

各ディメンションは、製品の機能、サービス、またはその他の側面であり、ユニットあたりの価格を設定できます。

1. 料金モデルを選択します。

1. [**次へ**] を選択します。

## ステップ 4: 料金を確認する
<a name="step-4-review-prices"></a>

1. 製品の料金を確認します。

1. [**次へ**] を選択します。

**注記**  
テストの目的で、料金は 0.001 USD または 0.00000001 USD に設定されています。今すぐ料金を変更する必要はありません。これにより、チームと AWS Marketplace Seller Operations チームの両方が製品を割引価格でテストでき、テストのための高額な請求は発生しません。製品を公開するための製品の可視性をリクエストするときに、実際の料金を入力します。

## ステップ 5: 返金ポリシーを指定する
<a name="step-5-refund-policy"></a>

1. 製品の返金ポリシーを入力します。

1. [**次へ**] を選択します。

## ステップ 6: エンドユーザーライセンス契約 (EULA) を設定する
<a name="step-6-eula"></a>

1. **[ AWS Marketplaceの標準契約]** を選択するか、**カスタム EULA** への S3 URL を指定します。
   + 標準契約の使用の詳細については、「[での標準化された契約の使用 AWS Marketplace](standardized-license-terms.md)」を参照してください。

1. [**次へ**] を選択します。

## ステップ 7: 利用できるオファーを設定する
<a name="step-7-offer-availability"></a>

デフォルトでは、 にリストされている製品は AWS Marketplace 、AWS がサポートするすべての国で購入できます。購入者が製品を購入できる、または購入できない国を特定することにより、国固有の可用性を有効にするオプションがあります。

1. 国別に利用できるオファーを選択します。

1. [**次へ**] を選択します。

## (オプション) ステップ 8: 許可リストを設定する
<a name="step-8-allowlist"></a>

公開されたすべての新しい製品リストは、可視性が制限された状態で AWS Marketplace 開始されます。許可リストに特定の AWS アカウント ID を追加することにより、製品の制限付きバージョンなど、制限付き製品にアクセスできるアカウントを制御できます。

AWS アカウントを許可リストに追加するには:

1. 許可リストに追加する必要があるカンマ区切りの AWS アカウント ID を入力します。

1. [**Submit**] を選択してください。

**注記**  
テスト目的でのみ、許可リストにテストアカウントを追加します。

## での SaaS API ベースの AI エージェント製品設定の変更 AWS Marketplace
<a name="modifying-saas-ai-agents"></a>

で **SaaS API ベースのエージェントおよびツール製品**を作成したら AWS Marketplace、多くの製品設定を変更できます。変更リクエストの送信と製品設定の変更については、以下のトピックを参照してください。

### 製品の変更とリクエスト
<a name="product-changes-requests"></a>
+ 変更リクエストの管理については、「[変更リクエストを管理する](saas-product-settings.md#create-change-request)」を参照してください。
+ 製品情報の更新の詳細については、「[製品情報を更新する](saas-product-settings.md#update-product-information)」を参照してください。
+ アーキテクチャの詳細の更新方法については、「[アーキテクチャの詳細を更新する](saas-product-settings.md#updating-architecture-details)」を参照してください。

### アクセスと可視性
<a name="access-visibility"></a>
+ 許可リストの更新方法については、「[AWS アカウント IDsの許可リストを更新する](saas-product-settings.md#update-allowlist)」を参照してください。
+ 製品の可視性の変更については、「[製品の可視性を更新する](saas-product-settings.md#saas-update-visibility)」を参照してください。
+ 購入者のアクセスを管理する方法の詳細については、「[料金条件を更新する](saas-product-settings.md#saas-update-pricing-terms)」を参照してください。
+ 利用可能な国についての詳細は、「[国別の可用性を更新する](saas-product-settings.md#saas-availability-by-country)」を参照してください。

### 料金と条件
<a name="pricing-terms"></a>
+ 価格設定条件の更新については、「[料金条件を更新する](saas-product-settings.md#saas-update-pricing-terms)」を参照してください。
+ 料金ディメンションの追加については、「[料金設定ディメンションを追加する](saas-product-settings.md#saas-add-pricing-dimensions)」を参照してください。
+ 料金ディメンションの更新については、「[料金設定ディメンションを更新する](saas-product-settings.md#saas-update-dimension)」を参照してください。
+ 料金ディメンションの制限については、「[料金ディメンションを制限する](saas-product-settings.md#restrict-pricing-dimensions)」を参照してください。

### 法律とライセンス
<a name="legal-licensing"></a>
+ 返金ポリシー更新する方法の詳細については、「[製品の返金ポリシーを更新する](saas-product-settings.md#update-refund-policy)」を参照してください。
+ EULA の更新方法については、「[エンドユーザー使用許諾契約書 (EULA) を更新する](saas-product-settings.md#saas-update-eula)」を参照してください。

### 無料の製品を提供するには
<a name="free-product"></a>

製品の可視性が限られている場合:
+ 可視性を制限付きからパブリックに変更するリクエストを送信します。
+ すべての料金ディメンションに 0 USD を入力します。

製品が既に公開されている場合:
+ **価格設定条件の更新**変更リクエストを送信します。
+ すべての料金ディメンションに 0 USD を入力します。

**注記**  
製品を無料に設定すると、有料製品に変換することはできません。