Slide 1

Slide 1 text

超簡単!RAGアプリケーション構築術 Marina Fujimoto Associate Cloud Engineer Autonomous & Analytics Solutions Clound Engineering Center of Excellence May 23, 2025

Slide 2

Slide 2 text

藤本 万里奈 クラウド・エンジニアリングCOE統括 Autonomous & Analytics ソリューション部 アソシエイト・クラウド・エンジニア 2 Copyright © 2025, Oracle and/or its affiliates 2023年日本オラクルに新卒入社。 Autonomous DatabaseとOracle APEXの 製品担当エンジニアとして活動中。 @marfjim

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

Select AI with RAG 4 Copyright © 2025, Oracle and/or its affiliates

Slide 5

Slide 5 text

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サービス

Slide 6

Slide 6 text

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で自動化

Slide 7

Slide 7 text

Oracle APEX 7 Copyright © 2025, Oracle and/or its affiliates

Slide 8

Slide 8 text

8 Copyright © 2025, Oracle and/or its affiliates Oracle APEXとは Oracle Databaseで動作する無償のローコード・アプリケーション・プラットフォーム アプリケーション開発ツール、各種ユーティリティ、アプリケーションの実行環境を提供 開発者が作成した アプリケーションの実行 開発を支援する 各種ユーティリティ アプリケーションを 開発するツール

Slide 9

Slide 9 text

9 Copyright © 2025, Oracle and/or its affiliates APEXのAI機能 アプリケーション作成アシスタント 自然言語の指示を基に アプリケーションを設計・作成 APEX AIアシスタント 自然言語の指示で JavaScript、CSS、SQL、PL/SQLの コード生成を自動化、コード改善も支援 会話型AIダイアログ コード不要で簡単に実装できるチャットボット チャットボットを通じて自然言語で データベース内のデータを問い合わせ可能 SQLクエリを生成 ブループリント を作成 ブループリント を基に アプリを作成

Slide 10

Slide 10 text

10 Copyright © 2025, Oracle and/or its affiliates APEXのAI機能 アプリケーション作成アシスタント 自然言語の指示を基に アプリケーションを設計・作成 APEX AIアシスタント 自然言語の指示で JavaScript、CSS、SQL、PL/SQLの コード生成を自動化、コード改善も支援 会話型AIダイアログ コード不要で簡単に実装できるチャットボット チャットボットを通じて自然言語で データベース内のデータを問い合わせ可能 SQLクエリを生成 ブループリント を作成 ブループリント を基に アプリを作成

Slide 11

Slide 11 text

デモンストレーション 11 Copyright © 2025, Oracle and/or its affiliates

Slide 12

Slide 12 text

12 Copyright © 2025, Oracle and/or its affiliates デモンストレーション プロジェクトについて自然言語で質問することのできるAIアシスタントを作成 データベースに格納されているデータと、オブジェクト・ストレージに格納されているファイル内のデータを基に回答を生成 【使用するデータ】 データベース内: • PROJECTS表 - プロジェクトの名前、プロジェクトの開始日・終了日、プロジェクトの担当者等のデータが格納 • TASKS表 - プロジェクトの名前、タスクの名前、タスクの開始日・終了日、タスクの担当者等のデータが格納 オブジェクトストレージ内: • LegacyApplication_MinutesOfMeeting.docx - レガシーアプリケーション移行プロジェクトの議事録 • ResourceManagement_MinutesOfMeeting.pdf - リソース管理アプリ開発プロジェクトの議事録

Slide 13

Slide 13 text

13 Copyright © 2025, Oracle and/or its affiliates PROJECTS表の中身

Slide 14

Slide 14 text

14 Copyright © 2025, Oracle and/or its affiliates TASKS表の中身

Slide 15

Slide 15 text

15 Copyright © 2025, Oracle and/or its affiliates デモンストレーション プロジェクトについて自然言語で質問することのできるAIアシスタントを作成 データベースに格納されているデータと、オブジェクト・ストレージに格納されているファイル内のデータを基に回答を生成 【使用するデータ】 データベース内: • PROJECTS表 - プロジェクトの名前、プロジェクトの開始日・終了日、プロジェクトの担当者等のデータが格納 • TASKS表 - プロジェクトの名前、タスクの名前、タスクの開始日・終了日、タスクの担当者等のデータが格納 オブジェクトストレージ内: • LegacyApplication_MinutesOfMeeting.docx - レガシーアプリケーション移行プロジェクトの議事録 • ResourceManagement_MinutesOfMeeting.pdf - リソース管理アプリ開発プロジェクトの議事録

Slide 16

Slide 16 text

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日

Slide 17

Slide 17 text

17 Copyright © 2025, Oracle and/or its affiliates 構成図 Autonomous Database 質問 ユーザー 回答 アプリケーション Object Storage APEX Embedding モデル テキスト生成 モデル AIプロバイダ AIプロバイダ テキスト生成 モデル AIプロバイダ

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

No content