loader
boy

🧠 RAGとは?

RAG(ラグ)は、正式には Retrieval-Augmented Generation(リトリーバル・オーグメンテッド・ジェネレーション)といいます。
日本語にすると「検索付き生成AI」というような意味です。


🧩 RAGの仕組み:3ステップで簡単解説

① 質問を受け取る(ユーザーが聞く)

たとえば、あなたが「ChatGPTに会社のマニュアルについて質問」したとします。

✍️ 例:「有給休暇の申請方法は?」


② 関係ある情報を検索する(AIが調べる)

ChatGPTはまず、あらかじめ登録されている「社内マニュアル」や「PDF」などのデータの中から、
その質問に関係が深い部分をベクトル検索で探し出します

🔍 「申請方法が書かれているマニュアルの一部を見つける」


③ 見つけた情報を使って答える(生成する)

見つけた内容をベースにして、ChatGPTが文章を組み立てて答えを返します。

💬 「有給休暇の申請は、申請フォームに記入して、上司の承認を得る必要があります。」


✅ ポイント(普通のChatGPTとの違い)

通常のChatGPT(生成)RAG(検索+生成)
頭の中の知識で答える外部データを見てから答える
最新情報に弱いデータ次第で更新できる
ハルシネーション(うそ)が出やすいより正確・根拠ある回答ができる

🧠 例えるなら…

RAGは「AIに辞書や資料を持たせて、答えさせるやり方」です。
普通のChatGPTは「記憶だけで答える人」、RAGは「調べながら答える人」のイメージです。


🔧 RAGで必要なもの(技術的に)

  1. ベクトル検索(類似データを探す仕組み)
  2. Embedding(埋め込み)(文章を数値化する技術)
  3. 生成モデル(GPTなど)(自然な回答を作る)
  4. データベース(PDF・FAQ・Webなどの元情報)

SyschooLMSのAICHATは生成AIを活用し、RAGで回答を行うAIチャットボットです。
よく言われている格安AIチャットボットのAI検索のみとは違います。
さらにSyschooLMSのAICHATは教師用チャットボットとして、通常のLLMを利用するのではなく、専用にモデリングされたLLMにて回答を生成するので、より企業ニーズに合わせた応答を生成することができるのが特徴です。