出オチです。(タイトル先行で始める技術ブログがあってもいいじゃない) 先にデモを提示します。 自由に使っていただいて構いません。(びっくりする課金が来たら、止めますw) ここのところ、簡単に構築できる生成AIアプリづくりが個人的ブームになってます。Qiitaをナレッジの情報源としたRAGを作ってみましたので、作り方を解説します。 使用するもの 生成AI:Amazon Bedrock (Claude 3 Haiku) ドキュメント取得:Google検索 画面UI:Streamlit 処理の流れ 先日投稿した記事と同様、以下の流れを行います。 検索クエリ生成 検索 回答生成 プロンプトはClaudeの開発元のAnthripicが公開しているクックブックを参考にしました。 解説 1. 検索クエリ生成 ユーザーの質問文をもとに検索クエリを生成します。Amazon BedrockのClaude 3