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
生成AIアプリケーションにおけるRAGとデータベースの役割
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Shu Kobuchi
March 29, 2024
Technology
0
1.6k
生成AIアプリケーションにおけるRAGとデータベースの役割
https://3-shake.connpass.com/event/311868/
3-SHAKE SRETTにて、生成AIのデータベースやストレージに関連した部分を発表。
Shu Kobuchi
March 29, 2024
Tweet
Share
More Decks by Shu Kobuchi
See All by Shu Kobuchi
AIエージェント・エコノミーの幕開け 〜 オープンプロトコルが変えるビジネスの未来 〜
shukob
0
130
AIエージェント・エコノミーの幕開け 〜オープンプロトコルが変えるビジネスの未来〜
shukob
0
110
Google Cloudでの動画解析と検索のサービス紹介と比較
shukob
0
90
MCP・A2A概要 〜Google Cloudで構築するなら〜
shukob
0
330
AIエージェント入門 自律性の基礎からオープンプロトコルMCP・A2Aによる連携まで
shukob
0
120
AIエージェントの自律性と協調性を解放する Google CloudによるMCP・A2A実装のエンタープライズ戦略
shukob
0
86
学術的根拠から読み解くNotebookLMの音声活用法
shukob
1
1k
AIエージェント入門 〜基礎からMCP・A2Aまで〜
shukob
1
380
Google Cloudサービスの生成AI関連サービス
shukob
0
130
Other Decks in Technology
See All in Technology
AI時代の「本当の」ハイブリッドクラウド — エージェントが実現した、あの頃の夢
ebibibi
0
120
The_Evolution_of_Bits_AI_SRE.pdf
nulabinc
PRO
0
220
非情報系研究者へ送る Transformer入門
rishiyama
11
7.5k
AWS CDK「読めるけど書けない」を脱却するファーストステップ
smt7174
3
120
複数クラスタ運用と検索の高度化:ビズリーチにおけるElastic活用事例 / ElasticON Tokyo2026
visional_engineering_and_design
0
160
OSC仙台プレ勉強会 AlmaLinuxとは
koedoyoshida
0
170
(Test) ai-meetup slide creation
oikon48
3
400
フロントエンド刷新 4年間の軌跡
yotahada3
0
410
AIエージェント、 社内展開の前に知っておきたいこと
oracle4engineer
PRO
2
140
楽しく学ぼう!ネットワーク入門
shotashiratori
1
380
AWSの資格って役に立つの?
tk3fftk
2
340
Abuse report だけじゃない。AWS から緊急連絡が来る状況とは?昨今の攻撃や被害の事例の紹介と備えておきたい考え方について
kazzpapa3
1
730
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Exploring anti-patterns in Rails
aemeredith
2
290
4 Signs Your Business is Dying
shpigford
187
22k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
260
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
86
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
220
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
140
Designing Experiences People Love
moore
143
24k
Test your architecture with Archunit
thirion
1
2.2k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
220
Transcript
生成 AI アプリケーションにおける RAG とデータベースの役割 2024/03/29 3-SHAKE SRETT#9 LT 株式会社スリーシェイク
Sreake事業部 小渕 周
© 2024 3-shake Inc. 2 自己紹介 - 2023年12月スリーシェイク入社 - Sreake
事業部 - アプリケーション開発支援チーム - 生成 AI アプリケーション開発等 - 日本生成 AI ユーザ会 - 4月5日(金)20:00〜 ハンズオン勉強会(オンライン) - https://genai-users.connpass.com/event/312195/ 小渕 周, Shu Kobuchi, こぶシュー (@shu_kob)
© 2024 3-shake Inc. 3 プログラミングを切り口とした生成 AI コンピュータに自然言語で命令ができるように! 第1世代 機械語 第2世代 アセンブラ
第3世代 高級言語(COBOL, Cなど) 第4世代 オブジェクト指向など 第5世代? 自然言語? コンピュータ プログラマ ソフトウェア エンジニア 非エンジニア 含む人間全般 Google Cloud Generative AI Summit Tokyo ‘24 デロイト トーマツ コンサルティング合同会社 吉沢 雄介 氏「業界課題 の解決に踏み込んだ生成 AI 活用事例:物流業界のコグニティブアシス タント」 P4. 図を参考に編集 https://cloudonair.withgoogle.com/events/generative-ai-summit-2 4q1/watch?talk=24-t3-session4 API エコノミー 新たなパラダイム 抽 象 度
© 2024 3-shake Inc. 4 RAG (Retrieval Augmented Generation) LLM
(Large Language Model:大規模言語モデル )が知らない情報を 外部から与えてあげて拡張する手法 - 質問に関連する情報を context に含める - 情報をベクトル化して蓄えておく ※ 以降、例としてGoogle Cloudでお話ししますが、他のパブリッククラウドでも同様です 質問 LLM Vertex AI Search (検索と会話) Cloud Storage GCPなら Gemini など Vertex AI
© 2024 3-shake Inc. 5 RAG のデータ設定方法 データストレージやデータベースから RAGにデータをインポート Cloud
Storage Vertex AI Search (検索と会話) BigQuery Cloud Storageで サポートしている データ形式 Preview機能 Google Drive Jiraなど 接続
© 2024 3-shake Inc. 6 会話履歴 会話の流れに沿った回答ができるようになったのが以前のチャットボットとの違い Firestore - JSON
で会話履歴を保持し、チャットで活用 - NoSQLのデータベースを使用 会話履歴 人 AI 人 AI ◯◯◯◯◯◯ △△△△△△ □□□□□□□□□□□ ▼▼▼▼▼▼ 質問 LLM
© 2024 3-shake Inc. 7 RAG アプリの構成図 パブリッククラウドのマネージドサービスを活用して、 RAG アプリ開発の工数は少なく!
RAG アプリは生成 AI PoC の第一歩 Cloud Run (Web App) Firestore Cloud Storage Vertex AI Vertex AI Search 会話履歴を取得 会話履歴を格納 ドキュメントを格納 Embedding で ベクトル化 context を取得
© 2024 3-shake Inc. 8 参考文献 - 田村悠 著『LangChain完全入門』インプレス -
吉田真吾, 大嶋勇樹 著『ChatGPT/LangChainによるチャットシステム構築[実践]入門』技術評論社 - 永田祥平, 伊藤駿汰, 宮田大士, 立脇裕太, 花ヶ﨑伸祐, 蒲生弘郷, 吉田真吾 著『Azure OpenAI Serviceではじめる ChatGPT/LLMシステム構築入門』技術評論社 - 小林雅一 著『生成AI「ChatGPT」を支える技術はどのようにビジネスをかえ、人間の創造性を揺るがすのか?』ダイヤモン ド社 - 今井翔太 著『生成AIで世界はこう変わる』SB新書 - 小澤健祐 著『生成AI導入の教科書』ONE PUBLISHING
© 2024 3-shake Inc. 9 ご清聴ありがとうございました 日本生成 AI ユーザ会にもぜひご参加ください! ・4月5日(金)
20:00〜 ハンズオン勉強会(オンライン) https://genai-users.connpass.com/event/312195/