→RAG関連
→LLMのローカル知識対応
→Amazon Bedrock
→自然言語処理
→大規模言語モデル
→LLMアプリ開発
Amazon Kendra との組み合わせ†
- Amazon Bedrock で Advanced RAG を実装する上での Tips #Python - Qiita 2024.5
- Advanced RAGとは、通常のRAG(Retrieval Augmented Generation)に対して、以下の2つのステップを追加した手法です。
- Pre-Retrieval: クエリや検索対象データの事前処理を行い、より適切な検索を実現する
- Post-Retrieval: 検索結果を適切に絞り込み、LLMへの入力を最適化する
- 具体的には、以下の4ステップで構成されています。
- Pre-Retrieval: LLMを用いてクエリを拡張し、多角的な視点から検索を行う
- Retrieval: 拡張したクエリに対して並列でベクトル検索を実行
- Post-Retrieval: LLMを用いて検索結果の関連度を評価し、不要な結果を除外
- Augment and Generate: 抽出した関連情報を基にLLMに最終的な回答を生成させる
Amazon Q BusinessによるRAG†
Last-modified: 2024-12-08 (日) 13:22:45