

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

# Amazon Bedrock でサポートされているエンドポイント
<a name="endpoints"></a>

Amazon Bedrock は[、推論](inference.md)オペレーションを実行するためのさまざまなエンドポイントをサポートしています。

**推論オペレーション**

新しいアプリケーションの場合は、 `bedrock-runtime`エンドポイントをお勧めします。Bedrock ネイティブの [InvokeModel](inference-api.md) API と [Converse](conversation-inference.md) APIs、OpenAI 互換の [Responses](bedrock-mantle.md#bedrock-mantle-responses) and [Chat Completions](inference-chat-completions.md) APIs、および Anthropic [Messages](inference-messages-api.md) API をサポートしており、[ガードレール](guardrails.md)、[インテリジェントプロンプトルーティング](prompt-routing.md)、[クロスリージョン推論](cross-region-inference.md)などの Amazon Bedrock 機能を利用できます。Amazon Bedrock は 2 番目のエンドポイントである もサポートしています。これは現在`bedrock-mantle`、サーバー側および事前設定されたツールの使用 ([ウェブ検索](web-search.md)を含む）、 を使用した非同期推論`background=true`、[プロジェクト](projects.md)と[ワークスペース](workspaces.md)の作成などの追加機能を提供します。各モデルがサポートするエンドポイントを確認するには、「」を参照してください[モデル別のエンドポイントの可用性](models-endpoint-availability.md)。


| **Endpoint** | **サポートされている APIs** | **説明** | 
| --- | --- | --- | 
| bedrock-runtime.{region}.amazonaws.com (推奨) | [InvokeModel](inference-invoke.md) / [Converse](conversation-inference.md) / [Chat Completions](inference-chat-completions.md) / [Responses API](bedrock-mantle.md#bedrock-mantle-responses) / [Messages API](inference-messages-api.md) | InvokeModel/Converse/Chat Completions/Responses/Messages API を使用して Amazon Bedrock でホストされているモデルの推論リクエストを行うためのリージョン固有のエンドポイント。 Completions/Responses/Messages APIs Bedrock ネイティブオペレーションの詳細については、[「Amazon Bedrock ランタイム API オペレーション](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_Operations_Amazon_Bedrock_Runtime.html)」を参照してください。OpenAI 互換 APIsは、SDK ではなく、このエンドポイントの/openai/v1パスで呼び出されます。 AWS SDKs | 
| bedrock-mantle.{region}.api.aws | [Responses API](bedrock-mantle.md) / [Chat Completions API](inference-chat-completions-mantle.md) / [Messages API](inference-messages-api.md) | OpenAI 互換エンドポイントと Anthropic Messages API を使用して Amazon Bedrock でホストされているモデルの推論リクエストを行うためのリージョン固有のエンドポイント。 | 

を使用する既存のアプリケーションは`bedrock-mantle`引き続き完全にサポートされるため、変更する必要はありません。どちらのエンドポイントでも、ベース URL と API キーのみを変更することで、既存の OpenAI SDK コードベースを Amazon Bedrock に持ち込むことができ、どちらも OpenAI 互換の Responses and Chat Completions APIs と Anthropic Messages API をサポートしています。

次の表は、各エンドポイントで使用できるものを比較したものです。


**API サポート**  

| API | `bedrock-runtime` | `bedrock-mantle` | 
| --- | --- | --- | 
| [InvokeModel](inference-api.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-no.png) | 
| [Converse/ConverseStream](conversation-inference.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-no.png) | 
| [チャットの完了 (OpenAI 互換)](inference-chat-completions-mantle.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | 
| [Responses API (OpenAI 互換)](bedrock-mantle.md#bedrock-mantle-responses) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | 
| [Messages API (Anthropic-native)](inference-messages-api.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | 

**注記**  
Messages API は両方のエンドポイントで使用できますが、2 つの表面は同じ機能をサポートしていません。特に、[構造化出力](structured-output.md) ( `output_config.format`パラメータ) は ではサポートされていません`bedrock-mantle`。 を含むリクエスト`output_config.format`は 400 エラーで拒否されます。Anthropic Claude モデルで構造化出力を使用するには、 で Converse または InvokeModel APIsます`bedrock-runtime`。

**注記**  
Responses API は、同じ機能をサポートしていない両方のエンドポイントでも使用できます。`bedrock-runtime` の場合  
**リクエストは常に同期されます。 **`background=true`は 400 エラーで拒否されます。`store` パラメータは影響を受けず、デフォルトの のままになるため`true`、保存されているマルチターン会話は正常に機能します。
**サーバー側のツールの使用や、ウェブ検索などの事前設定されたツールは利用できません**。 [ウェブ検索](web-search.md)クライアント側のツールの使用は、両方のエンドポイントで機能します。
**デフォルトのプロジェクトのみがサポートされています。**「[プロジェクト (OpenAI 互換)](projects.md)」を参照してください。
**保存されたレスポンスは、それ AWS リージョン に対応した に属します。**それを取得、キャンセル、または削除し、 との会話を続行すると`previous_response_id`、すべてそのリージョンによって処理されます。


**推論機能**  

| 機能 | `bedrock-runtime` | `bedrock-mantle` | 
| --- | --- | --- | 
| [クロスリージョン推論 (地理的プロファイルとグローバルプロファイル)](cross-region-inference.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-no.png) | 
| [ステートフルな会話管理](bedrock-mantle.md#bedrock-mantle-responses-state) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | 
| [非同期 (長時間実行) 推論](bedrock-mantle.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-no.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | 
| [クライアント側のツールの使用](tool-use-client-side.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | 
| [サーバー側のツールの使用](tool-use-server-side.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-no.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | 
| [事前設定されたready-to-useツール](tool-use.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-no.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | 
| [プロジェクト](projects.md) | デフォルトプロジェクトのみ | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | 
| [WorkSpaces](workspaces.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-no.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | 


**運用中**  

| Item | `bedrock-runtime` | `bedrock-mantle` | 
| --- | --- | --- | 
| AWS [SigV4](AmazonS3/latest/API/sig-v4-authenticating-requests.html) 認証 | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | 
| [Bedrock API キー (OpenAI SDK でも動作)](api-keys.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | 
| [使用状況属性](cost-management.md) | [IAM プリンシパル](cost-mgmt-iam-principal-tracking.md)、[リクエストごとのメタデータタグ付け](cost-mgmt-request-metadata.md)、[アプリケーション推論プロファイル](cost-mgmt-application-inference-profiles.md) | [プロジェクト](projects.md)、[ワークスペース](workspaces.md) | 

**注記**  
では`bedrock-runtime`、Responsions API は [IAM プリンシパル](cost-mgmt-iam-principal-tracking.md)による使用のみを属性します。リクエストごとのメタデータタグ付けとアプリケーション推論プロファイルは使用できません。アプリケーション推論プロファイルを推論ターゲットとして指定するリクエストは、400 エラーで拒否されます。これはクロスリージョン推論には影響しません。システム定義の地理的推論プロファイルとグローバル推論プロファイルは正常に機能します。


**Bedrock 機能の可用性**  

| 機能 | `bedrock-runtime` | `bedrock-mantle` | 
| --- | --- | --- | 
| [ガードレール](guardrails.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-no.png) | 
| [プロンプトキャッシュ](prompt-caching.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | 
| [インテリジェントなプロンプトルーティング](prompt-routing.md) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-yes.png) | ![](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/icons/icon-no.png) | 

**注記**  
のプロンプトキャッシュのサポート`bedrock-mantle`は、特定のモデルによって異なります。[モデルの概要](model-cards.md)詳細については、「」の各モデルカードを参照してください。

**スループットとクォータのアプローチ**

各エンドポイントは、スループットを管理するために異なるアプローチを使用します。
+ **`bedrock-runtime`** – 従来の多くのマルチテナントサービスでは、このアーキテクチャは、共有リソースへの公平な共有アクセスを管理するためにアカウントごとのクォータを中心に設計されています。これは、 で使用されるアプローチです`bedrock-runtime`。各モデルには、引き上げをリクエストできる固定スループットクォータ (RPM と TPM) があります。詳細については、「[bedrock-runtime エンドポイントのクォータ](quotas-runtime.md)」を参照してください。
+ **`bedrock-mantle`** – このエンドポイントは、より高い初期スループット制限をサポートしながら公平な配分を実現する高度なスケジューリングとワークキューイングメカニズムで設計されています。また、この設計により`bedrock-mantle`、 はさまざまなモデルをホストし、モデルカタログ全体で利用できる幅広い機能を提供できます。ほとんどの場合、リクエストはすぐに処理されます。場合によっては、処理中のワークロードが完了し、スループットが利用可能になったときに、リクエストが一時的にキューに入れられることがあります。詳細については、「[bedrock-mantle エンドポイントのクォータ](quotas-mantle.md)」および「[スケーリングとスループットのベストプラクティス](scaling-throughput-best-practices.md)」を参照してください。

**料金**

同じモデルのトークンごとの料金は、 `bedrock-runtime`と で同じです`bedrock-mantle`。コストではなく、必要な APIsと機能に基づいてエンドポイントを選択します。現在の料金については、[「Amazon Bedrock の料金](https://aws.amazon.com/bedrock/pricing/)」を参照してください。

**各エンドポイントを選択するタイミング**

以下を行う`bedrock-runtime`ときは、 から始めます。
+ OpenAI 互換の Responses または Chat Completions APIs、または Anthropic Messages API を呼び出します。
+ Bedrock ネイティブの [InvokeModel](inference-api.md) API または [Converse](conversation-inference.md) APIs。
+ [ガードレール](guardrails.md)や[インテリジェントなプロンプトルーティング](prompt-routing.md)など、このエンドポイントでのみ使用できる Amazon Bedrock の機能を使用します。
+ [クロスリージョン推論](cross-region-inference.md)を使用して、リージョン間またはグローバルにリクエストをルーティングします。

次の`bedrock-mantle`場合に使用します。
+ サーバー側のツールを使用するか、[ウェブ検索](web-search.md)などの事前設定されたツールを使用して、エージェントワークフローを構築します。
+ でレスポンスリクエストを含む、非同期または長時間実行される推論ワークロードを実行します`background=true`。
+ [プロジェクト (OpenAI 互換)](projects.md) または [WorkSpaces (Anthropic 互換)](workspaces.md)を作成してワークロードを分離し、コストと使用状況をアプリケーションレベルで追跡します。
+ でのみ使用可能なモデルを使用します`bedrock-mantle`。「[モデル別のエンドポイントの可用性](models-endpoint-availability.md)」を参照してください。

両方のエンドポイントを同じアプリケーションから一緒に使用できます。ユースケースごとに選択します。

**VPC インターフェイスエンドポイントを使用してデータ出力コストを削減する**  
VPC 内から Amazon Bedrock を呼び出す場合は、VPC [インターフェイスエンドポイント (AWS PrivateLink)](vpc-interface-endpoints.md) を使用してトラフィックを AWS ネットワーク内に保持し、NAT ゲートウェイまたはインターネットゲートウェイに関連するデータ出力料金を回避することを検討してください。