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
82
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
FORTRAN と格闘した話
junichim
0
56
自社の魅力について(森ソフト)
junichim
0
16
ローコードツールPleasanterの紹介
junichim
0
38
Other Decks in Technology
See All in Technology
BigQuery の Cross-cloud Lakehouse への歩み
phaya72
2
600
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
Agentic Web
dynamis
1
180
ブロックチェーン / Blockchain
ks91
PRO
0
110
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.8k
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development with AI-DLC
yoshidashingo
0
150
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
1.7k
関西に縁あるMicrosoft MVPsが語るCopilotの未来
kasada
0
1.2k
「速く作る」から「正しく作る」へ ─ 生成AI時代の開発フロー改革の ロードマップと実行 ─
starfish719
0
8.7k
Microsoft Build Keynoteふりかえり
tomokusaba
0
110
MIERUNE JCT 発表資料「宇宙から伊能忠敬ごっこ」
syuchimu
0
190
ABEMA の Datadog × OTel 基盤、 中から見るか? 外から見るか?
tetsuya28
0
110
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
220
The untapped power of vector embeddings
frankvandijk
2
1.7k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
550
A better future with KSS
kneath
240
18k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.6k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Evolving SEO for Evolving Search Engines
ryanjones
0
210
Producing Creativity
orderedlist
PRO
348
40k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
610
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
140
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
以上