無限ノック › AIP 練習問題一覧 › 問題
AIP実装と統合

Eコマース企業が、Bedrockエージェントベースのカスタマーサポートシステムをプロダクション導入してから半年が経ちました。エージェントのオーケストレーション動作を詳細に制御するために、推論ステップのプロンプト(前処理・オーケストレーション・後処理・ナレッジベース回答生成)をカスタマイズしたいと考えています。具体的には、業界固有の用語処理と回答フォーマットのルールをオーケストレーション層に埋め込む必要があります。どの機能を使用すべきですか?

A
Bedrock Prompt Managementでプロンプトバリアントを作成し、エージェントのシステムプロンプトのA/Bテストを実施してオーケストレーション動作を最適化する
Bedrock Prompt ManagementのプロンプトバリアントはA/Bテスト目的であり、オーケストレーション層の詳細なカスタマイズには対応していません。
B
エージェントのAdvanced Prompts設定でプロンプトオーバーライドテンプレートを使用し、前処理・オーケストレーション・後処理・ナレッジベース応答生成の各ベースプロンプトをカスタマイズする
✓ 正解
エージェントのAdvanced Prompts設定でプロンプトオーバーライドテンプレートを使用し、前処理・オーケストレーション・後処理・ナレッジベース応答生成の各ベースプロンプトをカスタマイズする。 Bedrockエージェントのプロンプトオーバーライドテンプレート(Advanced Prompts)機能により、エージェントの推論ループを構成する4つのベースプロンプト(前処理・オーケストレーション・後処理・KB応答生成)を個別にカスタマイズできます。業界固有の処理ルールをオーケストレーションプロンプトに埋め込むことでエージェントの推論動作を精密に制御可能です。
C
エージェントのアクショングループにプロンプト変換Lambdaを追加し、各呼び出し前にオーケストレーション指示をセッション属性として動的に渡す
アクショングループ内のLambdaはセッション属性の動的渡しはできますが、ベースプロンプト自体のカスタマイズには対応していません。
D
Bedrock Guardrailsのカスタムワードフィルターとグラウンディングチェックを組み合わせて、業界固有の回答フォーマットルールを強制する
Bedrock Guardrailsは出力フィルタリングであり、オーケストレーション推論プロンプトのカスタマイズには使用できません。

解説

エージェントのAdvanced Prompts設定でプロンプトオーバーライドテンプレートを使用し、前処理・オーケストレーション・後処理・ナレッジベース応答生成の各ベースプロンプトをカスタマイズする。 Bedrockエージェントのプロンプトオーバーライドテンプレート(Advanced Prompts)機能により、エージェントの推論ループを構成する4つのベースプロンプト(前処理・オーケストレーション・後処理・KB応答生成)を個別にカスタマイズできます。業界固有の処理ルールをオーケストレーションプロンプトに埋め込むことでエージェントの推論動作を精密に制御可能です。 選択肢A:Bedrock Prompt ManagementのプロンプトバリアントはA/Bテスト目的であり、オーケストレーション層の詳細なカスタマイズには対応していません。 選択肢C:アクショングループ内のLambdaはセッション属性の動的渡しはできますが、ベースプロンプト自体のカスタマイズには対応していません。 選択肢D:Bedrock Guardrailsは出力フィルタリングであり、オーケストレーション推論プロンプトのカスタマイズには使用できません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでAIPを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← AIP の問題一覧に戻る