🔖

「AIが嘘をつく」と嘆く前に。生成AIにカンニングペーパーを渡す技術「RAG」を完全図解

に公開
2026/01/27

※本ページはプロモーションが含まれています
【この記事でわかること】

  1. AIに社内データを「学習(Fine-tuning)」させてはいけない。
  2. RAG(ラグ)とは、AIに「カンニングペーパー(社内資料)」を渡す技術。
  3. 難解な「ベクトル検索」は、「図書館の司書さん」だと思えば理解できる。

はじめに:AI社員の「知ったかぶり」問題

前回の記事で、Amazon BedrockなどのAIサービスを「優秀な社員」と紹介しました。 しかし、彼らを現場に投入すると、すぐに致命的な問題に直面します。

「うちの会社の就業規則について教えて」 と聞くと、彼らは平気な顔でこう答えます。 「はい! 貴社の就業規則では、週休3日制が導入されており、ランチ代は全額支給です」

……そんなわけないですよね。これが「ハルシネーション(もっともらしい嘘)」です。 彼らは「一般常識(インターネットの情報)」は天才的に知っていますが、「あなたの会社のことは1ミリも知らない」のです。

今日は、このポンコツ天才社員を「即戦力」に変える魔法の技術、RAG(Retrieval-Augmented Generation) について図解します。

1. 「再教育」するな、「教科書」を渡せ

多くの人がやりがちな間違いがこれです。 「AIが社内のことを知らないなら、追加で学習(Fine-tuning)させればいいんじゃない?」

これは、新入社員に辞書を丸暗記させるようなものです。 コストも時間もかかる上に、就業規則が1行変わるたびに、また脳みそを改造(再学習)しなければなりません。

そこで登場するのが RAG(ラグ) です。 発想を逆転させましょう。 「覚えさせる」のではなく、「マニュアルを見ながら答えていいよ(オープンブック試験)」にするのです。

▼ 【図解】ファインチューニング vs RAG

RAGなら、資料を置き換えるだけで情報の更新が完了します。圧倒的に楽で安いのです。

2. RAGの裏側:「司書さん」の仕事

RAGの仕組みで一番難しいのが、「どうやってAIが膨大な資料の中から、必要な1ページを見つけてくるのか?」という点です。 ここで使われるのが「ベクトル検索」という技術です。

これを「図書館」に例えてみましょう。

  1. 質問: あなたが「交通費って出る?」と聞きます。

  2. キーワード検索(従来): 「交通費」という単語が含まれる本を探します。→「交通費精算書」はヒットするけど、「旅費規定」はヒットしないかもしれません。

  3. ベクトル検索(AI): 質問の「意味(ニュアンス)」を理解する「司書さん」がいます。

    • 「『交通費』ってことは、移動のお金の話ね」
    • 「それなら、この『旅費規程』という本の、第3条に書いてあるわよ」

この「意味で探す」技術のおかげで、表記ゆれがあっても、AIは的確なカンニングペーパーを見つけ出せるのです。
▼ 【図解】RAGの処理フロー(図書館モデル)

3. これを5分で作れる「Knowledge Bases for Amazon Bedrock」

「仕組みはわかったけど、そんな高機能な図書館(ベクトルデータベース)を作るなんて無理...」

そう思ったあなた。朗報です。 AWSには「Knowledge Bases for Amazon Bedrock」というサービスがあります。

これは、「PDFをS3に放り込むだけで、勝手にベクトル化して、検索できる状態にしてくれるフルマネージド図書館」です。

  • 面倒な設定: 不要

  • インフラ管理: 不要

  • やること: S3バケットを選んで「同期」ボタンを押すだけ。

これを使えば、エンジニアでなくても、「自社専用の最強AIチャットボット」が本当に5分で作れてしまいます。

おわりに:AIは「知能」、データは「知識」

これからのAI開発の常識はこうなります。

  • AI(LLM): 考える力(知能)。AWSから借りてくる。
  • RAG: 知っていること(知識)。自分たちで用意する。

「AIが賢くない」と嘆く前に、彼らに適切な「教科書(データ)」を渡してあげてください。 そうすれば、彼らはあなたの最強のパートナーに変わります。

📚 RAGを本気で実装したい方へ

「概念はわかった。で、Pythonでどう書くの?」 「LangChainとかLlamaIndexってやつと、AWSはどう組み合わせるの?」

そんな実装レベルまで踏み込みたい方には、こちらの書籍が決定版です。 Bedrockを使ったRAGの構築パターンが、コード付きで解説されています。

▼ Amazon Bedrock 生成AIアプリ開発入門
https://amzn.to/3YNShJj

Discussion