Amazon Bedrock のナレッジベース
Amazon Bedrock のナレッジベースを使用することで、RAG のために会社のプライベートデータソースからのコンテキスト情報を FM およびエージェントに提供して、より正確で関連性の高い、カスタマイズされた応答を生成することができますエンドツーエンドのRAGワークフローのフルマネージドサポート
組織は、基盤モデル (FM) に最新情報と専有情報を実装するために検索拡張生成 (RAG) を使用します。RAG は、企業のデータソースからデータを取得し、プロンプトを強化することで、より正確で関連性の高い応答を提供する手法です。Amazon Bedrock のナレッジベースは、取り込み、取得、およびプロンプト拡張におよぶ RAG ワークフロー全体の実装に役立つフルマネージド型の機能で、データソースへのカスタム統合を構築してデータフローを管理する必要はありません。あるいは、ベクトルデータベースを設定せずに、質問をしたり、単一のドキュメントからデータを要約したりすることもできます。また、セッションコンテキスト管理が組み込まれているため、アプリケーションはマルチターンの会話を簡単にサポートできます。
Amazon Bedrock のナレッジベースをカスタマイズして、実行時に正確な応答を提供する
ユースケース全体で精度を高めるために、取得と取り込みを微調整できるようになりました。高度な解析オプションを活用して、複雑なコンテンツ (表など) を含む非構造化データ (PDF、スキャンした画像など) を理解します。カスタムチャンクなどの高度なデータチャンクオプションを使用すると、独自のチャンクコードを Lamda 関数として記述できるほか、LangChain や LlamaIndex などのフレームワークの既成コンポーネントを使用することもできます。必要に応じて、デフォルト、固定サイズ、チャンクなし、階層型チャンク、セマンティックチャンクなどの組み込みチャンク戦略のいずれかを使用することもできます。取得時に、クエリ修正を利用して、システムが複雑なクエリを理解する能力を高めます。
関連データを取得してプロンプトを強化
Retrieve API を使用して、ナレッジベースからユーザークエリに関連する結果を取得できます。RetrieveAndGenerate API はさらに一歩進んで、取得した結果を直接使用して FM プロンプトを拡張し、応答を返します。また、Amazon Bedrock のエージェントに Amazon Bedrock のナレッジベースを追加して、エージェントにコンテキスト情報を提供することもできます。
ソースの帰属を提供する
Amazon Bedrock のナレッジベースから取得したすべての情報には、透明性を向上させ、ハルシネーションを最小限に抑えるための引用が提供されています。
今日お探しの情報は見つかりましたか?
ぜひご意見をお寄せください。ページのコンテンツ品質の向上のために役立てさせていただきます。