翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ガードレールを作成したら、次の機能を使用して を適用できます。
次の表は、 AWS Management Console または Amazon Bedrock を使用して、これらの各機能にガードレールを含める方法を示していますAPI。
ユースケース | コンソール | API |
---|---|---|
モデル推論 | プレイグラウンドを使用するときにガードレールを選択します。 | InvokeModel または InvokeModelWithResponseStreamリクエストの ヘッダーに を指定するか、 を 会話または ConverseStreamリクエストの本文の guardrailConfig フィールドに追加します。 |
エージェントに関連付ける | エージェントを作成または更新するときは、 エージェントビルダーのガードレールの詳細セクションで を指定します。 | の本文にguardrailConfiguration フィールドを含める CreateAgent、または UpdateAgent リクエスト。 |
ナレッジベースをクエリするときに を使用する | クエリ設定の ガードレールセクションのステップに従います。設定時にガードレールを追加します。 | の本文にguardrailConfiguration フィールドを含める RetrieveAndGenerate リクエスト。 |
フローのプロンプトノードに を含める | フローを作成または更新するときは、プロンプトノードを選択し、Configure セクションでガードレールを指定します。 | CreateFlow または UpdateFlowリクエストの nodes フィールドにプロンプトノードを定義する場合は、 に guardrailConfiguration フィールドを含めますPromptFlowNodeConfiguration。 |
フローのナレッジベースノードに を含める | フローを作成または更新するときは、ナレッジベースノードを選択し、Configure セクションでガードレールを指定します。 | CreateFlow または UpdateFlowリクエストの nodes フィールドにナレッジベースノードを定義する場合は、 に guardrailConfiguration フィールドを含めますKnowledgeBaseFlowNodeConfiguration。 |
このセクションでは、モデル推論と Amazon Bedrock でのガードレールの使用について説明しますAPI。基本推論オペレーション (InvokeModel および InvokeModelWithResponseStream) と Converse API (https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html「」と「」を参照ConverseStream)。どちらのオペレーションセットでも、同期型とストリーミング型のモデル推論でガードレールを使用できます。また、ユーザー入力の一部を選択して評価し、ストリーミングレスポンスの動作を設定することもできます。