Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
超簡単!RAGアプリケーション構築術
Search
oracle4engineer
PRO
May 26, 2025
Technology
1.3k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
超簡単!RAGアプリケーション構築術
2025年5月23日(金)に開催された Developer Day 2025 の [LT3-2] 「超簡単!RAGアプリケーション構築術」の登壇資料です。
oracle4engineer
PRO
May 26, 2025
More Decks by oracle4engineer
See All by oracle4engineer
【Oracle AI SPOTLIGHT ウェビナー】事例から見る!なぜOCIが選ばれたのか ― AI時代のクラウド戦略を紐解く ―
oracle4engineer
PRO
1
56
Oracle Cloud Infrastructure:2026年10月度サービス・アップデート
oracle4engineer
PRO
1
43
Autonomous AI Lakehouse - Live AI Hubから始めるセキュアなAIデータ活用 -
oracle4engineer
PRO
2
150
Kubernetesで作るLLM推論基盤(OCHaCafe Season 12 #1)
oracle4engineer
PRO
1
160
【Oracle AI Spotlight ウェビナー】AI活用を支えるデータ基盤とは ― いま押さえておきたい Oracle AI Database 26ai の注目機能
oracle4engineer
PRO
0
120
Deep Data Security 機能解説
oracle4engineer
PRO
3
930
kagent で Kubernetes 運用を考える
oracle4engineer
PRO
1
480
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
17
120k
Oracle Cloud Infrastructure:2026年9月度サービス・アップデート
oracle4engineer
PRO
1
430
Other Decks in Technology
See All in Technology
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
230
Claude Code をローカルとサーバー上で利用した際の Bedrock 利用料をユーザー単位で一本化してみる
ohorig
0
160
導入から定着へ ~コーディングエージェントを日常業務に組み込む実践知~
yukisakai1225
0
230
AI秘書と毎日働くのはもう当たり前。開発以外の業務に足りない機能をどう埋める?
minorun365
PRO
2
1.7k
アカウント統制の健康診断
kenichinakamura
1
190
ビジネス部門からPOを迎えての半年間の進歩と課題
zozotech
PRO
0
140
撮るだけでは終わらない。ソニーが挑むB2Bカメラソリューション開発
sony
0
110
AIをリアル世界に解き放つ 〜M5Stack×AIであなたのアイディアを手の平に〜
hamadakoji
1
540
「Learning Outcome」を書きたくない私が、Learning Outcomeと折り合いをつけるまで
mhlyc
0
240
CSS2026:OWS研究会・招待講演「世界観を、実装する」
atsush1_sada
2
330
AI駆動開発におけるハーネスエンジニアリングの勘所
tsukuboshi
1
780
Devin プロモコードの受け取りと適用(2026.10.27)
kinopeee
0
500
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
310
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Between Models and Reality
mayunak
4
510
Un-Boring Meetings
codingconduct
0
460
Ethics towards AI in product and experience design
skipperchong
2
440
Paper Plane (Part 1)
katiecoart
PRO
2
12k
KATA
mclloyd
PRO
35
16k
Producing Creativity
orderedlist
PRO
348
41k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Transcript
超簡単!RAGアプリケーション構築術 Marina Fujimoto Associate Cloud Engineer Autonomous & Analytics Solutions
Clound Engineering Center of Excellence May 23, 2025
藤本 万里奈 クラウド・エンジニアリングCOE統括 Autonomous & Analytics ソリューション部 アソシエイト・クラウド・エンジニア 2 Copyright
© 2025, Oracle and/or its affiliates 2023年日本オラクルに新卒入社。 Autonomous DatabaseとOracle APEXの 製品担当エンジニアとして活動中。 @marfjim
3 Copyright © 2025, Oracle and/or its affiliates データベースの機能+AIのみで簡単にRAGアプリを開発 一般的なRAGアプリ開発
Autonomous Databaseを使った RAGアプリ開発 プログラミングによる開発 (コード開発) ブラウザ上で設定を進める開発 (ローコード開発) 必要な技術は全て事前統合済 APEXはOracle Databaseで無償提供 複数の要素技術の組み合わせ インテグレーション作業が必要 生成AI インフラ オープンソース データベース 生成AI Autonomous Database LangChain LlamaIndex OCI SDK DBMS_VECTOR_CHAIN
Select AI with RAG 4 Copyright © 2025, Oracle and/or
its affiliates
5 Copyright © 2025, Oracle and/or its affiliates Select AI
with RAGとは? RAGを簡単に実装可能 {TEXT} 7149 ドキュメント テキスト チャンク ベクトルデータ UTL_TO_TEXT UTL_TO_CHUNKS UTL_TO_EMBED SQL 埋め込みモデル ✓ Oracle AI Vector Searchとのシームレスな統合 ✓ LLMの知識とエンタープライズ・データの間のナレッジ・ギャップを解消 ✓ フルマネージドのベクトル索引パイプラインにより、 新しいデータのオーケストレーション・ステップを自動化 類似検索 Autonomous Database 23ai OCI生成AIサービス
6 Copyright © 2025, Oracle and/or its affiliates Select AI
with RAGとは? RAGを簡単に実装可能 {TEXT} 7149 ドキュメント テキスト チャンク ベクトルデータ UTL_TO_TEXT UTL_TO_CHUNKS UTL_TO_EMBED SQL 埋め込みモデル ✓ Oracle AI Vector Searchとのシームレスな統合 ✓ LLMの知識とエンタープライズ・データの間のナレッジ・ギャップを解消 ✓ フルマネージドのベクトル索引パイプラインにより、 新しいデータのオーケストレーション・ステップを自動化 類似検索 Autonomous Database 23ai OCI生成AIサービス Select AI with RAGで自動化
Oracle APEX 7 Copyright © 2025, Oracle and/or its affiliates
8 Copyright © 2025, Oracle and/or its affiliates Oracle APEXとは
Oracle Databaseで動作する無償のローコード・アプリケーション・プラットフォーム アプリケーション開発ツール、各種ユーティリティ、アプリケーションの実行環境を提供 開発者が作成した アプリケーションの実行 開発を支援する 各種ユーティリティ アプリケーションを 開発するツール
9 Copyright © 2025, Oracle and/or its affiliates APEXのAI機能 アプリケーション作成アシスタント
自然言語の指示を基に アプリケーションを設計・作成 APEX AIアシスタント 自然言語の指示で JavaScript、CSS、SQL、PL/SQLの コード生成を自動化、コード改善も支援 会話型AIダイアログ コード不要で簡単に実装できるチャットボット チャットボットを通じて自然言語で データベース内のデータを問い合わせ可能 SQLクエリを生成 ブループリント を作成 ブループリント を基に アプリを作成
10 Copyright © 2025, Oracle and/or its affiliates APEXのAI機能 アプリケーション作成アシスタント
自然言語の指示を基に アプリケーションを設計・作成 APEX AIアシスタント 自然言語の指示で JavaScript、CSS、SQL、PL/SQLの コード生成を自動化、コード改善も支援 会話型AIダイアログ コード不要で簡単に実装できるチャットボット チャットボットを通じて自然言語で データベース内のデータを問い合わせ可能 SQLクエリを生成 ブループリント を作成 ブループリント を基に アプリを作成
デモンストレーション 11 Copyright © 2025, Oracle and/or its affiliates
12 Copyright © 2025, Oracle and/or its affiliates デモンストレーション プロジェクトについて自然言語で質問することのできるAIアシスタントを作成
データベースに格納されているデータと、オブジェクト・ストレージに格納されているファイル内のデータを基に回答を生成 【使用するデータ】 データベース内: • PROJECTS表 - プロジェクトの名前、プロジェクトの開始日・終了日、プロジェクトの担当者等のデータが格納 • TASKS表 - プロジェクトの名前、タスクの名前、タスクの開始日・終了日、タスクの担当者等のデータが格納 オブジェクトストレージ内: • LegacyApplication_MinutesOfMeeting.docx - レガシーアプリケーション移行プロジェクトの議事録 • ResourceManagement_MinutesOfMeeting.pdf - リソース管理アプリ開発プロジェクトの議事録
13 Copyright © 2025, Oracle and/or its affiliates PROJECTS表の中身
14 Copyright © 2025, Oracle and/or its affiliates TASKS表の中身
15 Copyright © 2025, Oracle and/or its affiliates デモンストレーション プロジェクトについて自然言語で質問することのできるAIアシスタントを作成
データベースに格納されているデータと、オブジェクト・ストレージに格納されているファイル内のデータを基に回答を生成 【使用するデータ】 データベース内: • PROJECTS表 - プロジェクトの名前、プロジェクトの開始日・終了日、プロジェクトの担当者等のデータが格納 • TASKS表 - プロジェクトの名前、タスクの名前、タスクの開始日・終了日、タスクの担当者等のデータが格納 オブジェクトストレージ内: • LegacyApplication_MinutesOfMeeting.docx - レガシーアプリケーション移行プロジェクトの議事録 • ResourceManagement_MinutesOfMeeting.pdf - リソース管理アプリ開発プロジェクトの議事録
16 Copyright © 2025, Oracle and/or its affiliates 議事録の中身 レガシーアプリケーション移行プロジェクト
キックオフミーティング議事録 ▪ 基本情報 日時:2025年4月25日(金)10:00-11:30 場所:第3会議室(オンライン併用) 参加者: ・プロジェクトマネージャー:宮崎横浜 ・開発リーダー:タメカ・ホール ・開発メンバー:エヴァ・イェリネク、ダニエル・ジェームズ・リー、ブロック・ シリング、ニーナ・ハーシェル ▪ アクションアイテム 1. 宮崎PM:レガシーシステム管理者との最終調整(4/25まで) 2. タメカ・ホール:開発環境の最終チェック(4/25まで) 3. 全メンバー:プロジェクトドキュメントの確認(4/25まで) 作成者:宮崎横浜 作成日:2025年4月25日 配布先:プロジェクトメンバー全員、関連ステークホルダー リソース管理アプリ開発プロジェクト 定例会議議事録 日付:2025年5月19日(月) 時間:14:00 - 15:30 場所:会議室A(オンライン併用) ===================== ▪参加者: ・バーナード・ジャックマン(プロジェクトマネージャー) ・エヴァ・イェリネク(開発担当) ① 全メンバー:5/22までに進捗報告提出 ② バーナード:Financeと予算再協議 ③ マディソン:リリース説明会資料作成 ▪次回会議: 2025年5月23日(金)14:00-15:00 @会議室B 記録:バーナード・ジャックマン 作成日:2025年5月19日
17 Copyright © 2025, Oracle and/or its affiliates 構成図 Autonomous
Database 質問 ユーザー 回答 アプリケーション Object Storage APEX Embedding モデル テキスト生成 モデル AIプロバイダ AIプロバイダ テキスト生成 モデル AIプロバイダ
Main paragraph text • First level bullet (use indent) •
Example of highlighted text • Second level bullet (use indent) • Third level bullet (use indent) • Fourth level bullet (use indent) 18 Copyright © 2025, Oracle and/or its affiliates Title 30pt ~ 28pt Subtitle 20pt
None