スキル 1.6.6
FMで高度なタスクを処理する複雑なプロンプトシステムを設計する(Amazon Bedrock Prompt Flowsを使用した順次プロンプトチェーン、モデル応答に基づく条件分岐、再利用可能なプロンプトコンポーネント、統合された前処理と後処理のステップなど)。
- 1 つのプロンプトでフローを作成する
- Amazon Bedrockのプロンプト管理を使用して、再利用可能なプロンプトを構築し、保存します。
- 例のフローを試す
- Amazon Bedrock で AI プロンプトチェイニングを実行する
- Amazon Bedrockにおける生成AI開発を、プロンプト管理とプロンプトフロー(プレビュー)で効率化する
- Amazon Bedrockを使用した高度なプロンプトエンジニアリングの実装
- Amazon Bedrock Prompt Flows(プレビュー)を使用してドキュメント処理を自動化する
- Amazon Bedrockでプロンプトキャッシングを効果的に使用する
- Demo: Building Advanced Generative AI Workflows with Amazon Bedrock Prompt Flows
Prompt Flows の基本要素(ノード種類と役割)
- Prompt ノード:実際にモデルへ投げるテキスト(テンプレート変数可)。再利用可能プロンプトを Prompt Management に登録して参照可能。
- Condition ノード:モデル応答(あるいは外部評価メトリクス)に基づいて経路を分岐させる。たとえば「信頼度が低い → 別モデルへ再問い合わせ or フォールバック処理」。
- Call / Integration ノード:Lambda、Step Functions、外部 API、Knowledge Bases(Bedrock KB)などを統合するノードで、前処理(OCR, Comprehend等)/後処理(データ保存、外部システム通知)を実行。
- Iterator / Collector ノード:配列や複数ドキュメントを逐次処理し、集計・合成するパターンに必要。サンプルテンプレートに多数登場。
- Cache ノード(プロンプトキャッシュ):同一入力に対してキャッシュを利用しレイテンシとコストを削減。キャッシュの有効期限・スコープ設計は重要。