Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
RAG を試してみて感じたこと
Search
Junichi MORI
June 07, 2025
Technology
90
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RAG を試してみて感じたこと
Junichi MORI
June 07, 2025
More Decks by Junichi MORI
See All by Junichi MORI
Codex を使ってアプリを作ってみました
junichim
0
41
FORTRAN と格闘した話
junichim
0
68
自社の魅力について(森ソフト)
junichim
0
23
ローコードツールPleasanterの紹介
junichim
0
44
Other Decks in Technology
See All in Technology
FDEの心得
noriakioji
5
6.4k
2027年のMetricKit
kantacky
0
150
VLMで2.3万枚のPyCon JP写真を検索!
terapyon
1
100
20分でわかるセキュアAPI
nwiizo
2
320
三人寄ればチューリング完全
puhitaku
6
2.5k
AIコーディングの次。コードレビューと理解負荷を解消して組織の開発生産性を高める
moongift
PRO
2
2.7k
2026-08-15 JAWS-UG 茨城 #16 Secrets ManagerにおけるSecret値の管理(Terraformの場合) / Secrets Manager Secrets
masasuzu
0
480
Sets in Go
ramalho
1
1.2k
属人化を叩き割れ!「制作加速」と「安定化」の矛盾を打破する:8年目プロダクトが辿り着いた「ミスが起こり得ない」アセット制作フローの全貌
gree_tech
PRO
0
120
Software Supply Chain Attackからクラウド環境を守るためにできること
lhazy
2
290
AI・HPC開発を支えるGPU環境の新しい選択肢 液冷GPUシステム「AquSys」の取り組み
gpuunite_official
0
210
【GCC2026】大規模言語モデルを活用した内製検索サービスの社内展開や業務活用
bandainamcostudios
PRO
0
440
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
440
The SEO identity crisis: Don't let AI make you average
varn
0
530
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Producing Creativity
orderedlist
PRO
348
40k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
630
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
360
Everyday Curiosity
cassininazir
0
290
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
Done Done
chrislema
186
16k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.5k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
500
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Transcript
RAG を試してみて 感じたこと 2025/6/7 (土) @ 伊勢IT交流会 森ソフト 森純一
誰? • 森ソフト 代表 森純一 https://www.mori-soft.com • 三重県伊勢市にいるプログラマー(個人事業主)です • スマホのアプリ開発(Java,
Flutter) • 業務システム開発(Excel, Access, SQL Server) 2
生成 AI はやってますね • Google 検索前に ChatGPT に聞くことも増えてきました • エディタ使ってても、
Coplilot とかがどんどん提案してくれま す(はずすここともままありますが) 3
弱点あるのでしょうか? • 一定のタイミングで学習を打ち切ってるので、最新の情報がな いこともある(生成 AI 自体が、検索もするので、気にならな い時もあります) • マイナーの情報(特に非公開の情報)だと、カバーされていな いこともある印象
• ハルシネーション 4
RAG とは • 生成 AI の性能を上げるための方法の一つ • プロンプトエンジニアリング • RAG
• Fine tuning • Retrieval Augmented Generation の略 • Retrieval:検索して • Augmented:拡張して • Generation:生成する • 生成 AI の参考となる知識を別途提供することで、適切な回答 を得られるようにする技術 5
もうちょっと詳しく https://platform.openai.com/docs/guides/optimizing-llm-accuracy 6
試してみる • 以前からいろんなサイトの『よくある質問』が選択式になって いるのが不便だった • なので、これを知識として与えて、回答するようなRAGアプリ ケーションを作ってみる 7
ざっくりした構成 • RAGで与える知識:Python, LlamaIndex, FAISSで構成 • APIサーバー: FastAPI を利用 •
Wordpress のチャットボットとして実装 • docker コンテナで動かす • 詳細知りたい方はブログを見てください https://blog.mori-soft.com/entry/2025/06/04/120822 https://blog.mori-soft.com/entry/2025/06/06/152712 https://blog.mori-soft.com/entry/2025/06/06/152827 8
RAG を試してみた印象 • とりあえず動くものをつくるのは意外と簡単 • 生成AI に問い合わせればなんとかなる • でも中身の詳細はブラックボックスのまま(気持ち悪い) •
生成 AI で精度を上げるためのアプローチがたくさんある • どれを使うのがベスト? 9
https://platform.openai.com/docs/guides/optimizing-llm-accuracy 10
RAG を試してみた印象(続き) • 技術的に実装するのも大事(面白い) • けど、評価するほうがもっと大事かもしれない • 公開されている情報に対してだと、生成 AI をそのまま使うのと
RAG で構成するのと性能の違いを説明できるか? • 試すだけではなく、実用としてお金を出してもらう時、どうやったら 納得してもらえるのか? • この評価の話って大変そう・・・ 11
以上