Converse APIオペレーションとの会話を実行する - Amazon Bedrock

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

Converse APIオペレーションとの会話を実行する

Amazon Bedrock Converse を使用してAPI、Amazon Bedrock モデルとの間でメッセージを送受信する会話アプリケーションを作成できます。例えば、多くのターンにわたって会話を維持し、役に立つテクニカルサポートアシスタントなど、ニーズに固有のペルソナまたはトーンのカスタマイズを使用するチャットボットを作成できます。

Converse を使用するにはAPI、Converse または ConverseStream (ストリーミングレスポンスの場合) オペレーションを使用してモデルにメッセージを送信します。会話アプリケーションには、既存のベース推論オペレーション (InvokeModel または InvokeModelWithResponseStream) を使用できます。ただし、メッセージをサポートするすべての Amazon Bedrock モデルAPIで動作する一貫した API を提供する Converse を使用することをお勧めします。つまり、コードを 1 回記述し、さまざまなモデルで使用できます。モデルに一意の推論パラメータがある場合、Converse ではモデル固有の構造でこれらの一意のパラメータを渡すAPIこともできます。

Converse を使用してAPI、アプリケーションにツールの使用ガードレールを実装できます。

注記

で Mistral AI また、Meta モデルでは、会話を可能にするモデル固有のプロンプトテンプレートに Converse API が入力を埋め込みます。

コード例については、以下を参照してください。