構築 - Amazon Bedrock

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

構築

Amazon Bedrock を使用してモデルの構築を開始するには、まずユースケースから始めます。次に、API、エンドポイントを選択し、プログラムでモデルの使用を開始します。

ユースケースに基づいて API を選択する

Amazon Bedrock には、Amazon Bedrock で推論を実行するための 4 つの主要な API パターンが用意されています。レスポンスチャット完了呼び出し会話。サポートされている APIs の詳細をご覧ください。

シナリオ 推奨 API
OpenAI API 互換エンドポイントからの移行 OpenAI 互換 APIs: Responses API または Chat Completions API
OpenAI 互換エンドポイントと互換性のないモデルの使用 ネイティブ Amazon Bedrock APIs: ConverseInvoke。ユースケースに適した APIs の選択について詳しく説明します。

Amazon Bedrock のエンドポイントの選択

使用する API を特定したら、Amazon Bedrock とプログラムでやり取りするために使用するエンドポイントを特定できます。サポートされている APIs の詳細をご覧ください。

Endpoint サポートされている APIs
bedrock-mantle.* Responses APIChat Completions API
bedrock-runtime.* API、Converse APIChat Completions API を呼び出す

モデルの選択

使用しているエンドポイントに基づいて、Amazon Bedrock がサポートするモデルのリストを確認できます。

Endpoint API 説明
bedrock-runtime.* ListFoundationModels Bedrock で使用可能なすべての基盤モデルのリストを返します。モデル IDs、プロバイダー名、サポートされているモダリティ (テキスト、イメージ、埋め込み)、入出力形式、ストリーミングまたはカスタマイズをサポートしているかどうかなど、複数のモデルに関する概要情報を提供します。GetFoundationModel API を使用して、モデル ID を使用して特定の基盤モデルに関する詳細情報を取得します。
bedrock-mantle.* client.models.list OpenAI 互換 API で利用可能なモデルを検出します。Responses API および Chat Completions API で使用できるモデルのリストを取得します。