$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AI StudioでRAG開発 最初のステップ
Search
瀬尾佳隆
October 23, 2024
Programming
0
58
AI StudioでRAG開発 最初のステップ
会津若松市での IT 勉強会 (2024年10月24日開催) 登壇資料
Azure AI StudioでRAG開発を行う最初のステップをデモを交えて紹介します。
瀬尾佳隆
October 23, 2024
Tweet
Share
More Decks by 瀬尾佳隆
See All by 瀬尾佳隆
プロンプトエンジニアリング入門 Rev.3
seosoft
0
190
ChatGPTからCopilotまで最新のAIをざっくり眺めよう
seosoft
0
2k
非開発者でも大丈夫 プロンプトエンジニアリング入門 rev.2
seosoft
1
990
非開発者のためのプロンプトエンジニアリング入門
seosoft
0
1.2k
AIの今とこれから、開発と課題
seosoft
0
140
Azure ML 新機能・注目機能
seosoft
0
250
Other Decks in Programming
See All in Programming
コンテンツの主権を守るため(?)、高機能画像CDNからAWS自前対応に乗り換えた話
lengthtail
1
120
nekko cloudにおけるProxmox VE利用事例
irumaru
2
130
かんたんデザイン編集やってみた~「完全に理解した」までの道のり~
morit4ryo
1
120
React + Tauriでデスクトップアプリ開発に入門してみた
ynishimura0922
0
220
CSC509 Lecture 14
javiergs
PRO
0
130
Cursorでアプリケーションの追加開発や保守をどこまでできるか試したら得るものが多かった話
drumnistnakano
0
290
事業成長を爆速で進めてきたプロダクトエンジニアたちの成功談・失敗談
nealle
3
1.3k
Java 23の概要とJava Web Frameworkの現状 / Java 23 and Java web framework
kishida
2
380
似たもの同士のPerlとPHP
uzulla
1
110
これが俺の”自分戦略” プロセスを楽しんでいこう! - Developers CAREER Boost 2024
niftycorp
PRO
0
130
競技プログラミングで 基礎体力を身につけよう / You can get basic skills through competitive programming
mdstoy
0
150
複雑な仕様に立ち向かうアーキテクチャ
myohei
0
130
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Code Reviewing Like a Champion
maltzj
520
39k
Fireside Chat
paigeccino
34
3.1k
The Pragmatic Product Professional
lauravandoore
32
6.3k
Embracing the Ebb and Flow
colly
84
4.5k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Building Your Own Lightsaber
phodgson
103
6.1k
Designing Experiences People Love
moore
138
23k
KATA
mclloyd
29
14k
Producing Creativity
orderedlist
PRO
341
39k
Transcript
瀬尾ソフト 瀬尾佳隆 (@seosoft) Microsoft MVP for AI Platform / MCT
Alumni AI Studio で RAG 開発 最初のステップ 2024/10/24
自己紹介 瀬尾 佳隆 (せお よしたか) • フリーランスのソフトウェアエンジニア / トレーナー •
MVP for AI Platform (Jul 2018 – Jun 2025) / MVP (Jan 2009 – Jun 2018) • Microsoft Certified Trainer Alumni (2021 - 2024) • LinkedIn ラーニング AI-900 試験対策講座 (2024) • 専門学校 ディープラーニング講師 (2022年度) • 学生向け・企業向け AI / IT トレーニング (2020 - 2021) • マイクロソフトパートナープログラム 業種別トレーニング(2019 - 2020) • 乃木坂、櫻坂、日向坂が好きです / 京都、お寺、仏像が好きです
今日のテーマ ◼Azure AI Studio を使って RAG 開発 • AI Studio
の Get Started • シンプルな RAG が簡単に開発ができる • あえて構造化データ (Excel ファイル) を使う • 非構造化データ (≒ テキストデータ) で なくても RAG できることを見てみる
AI Studio についての動画 ◼よければご覧ください • https://www.youtube.com/live/ans61vJjDoQ?si=SBA uiqXJRjldaDdV&t=362 • 6分過ぎくらいから12分ほど AI
Studio を中心とした AI 開発 (RAG 開発、Copilot 開発) の話をしています • ただし2024年3月時点の情報で、すでに一部古くなっています
(念のため) RAG とは? Retrieval Augmented Generation = 検索拡張生成
Azure AI Studio ◼https://ai.azure.com/ • AI 開発で使われる機能やリソース管理のためのポータル • Azure OpenAI
Services (言わずと知れた) • その他の各ベンダーの LLM / SLM • Azure AI Search (Embedding 機能を提供) • データ管理 • プロンプトフロー (RAG 開発環境) • 評価 • 微調整 (Fine tuning) • コンテンツフィルター (適切ではない回答の制御) • デプロイ機能 • その他
◼AI 開発に含まれるモノ・人の管理 • リソース • コンピュートサービス • プロジェクトのプロパティ • メンバーのアカウント
プロジェクト
◼プロンプト開発とアプリ用の初期コードの参照 • システムプロンプト開発 • パラメーター設定 • データ追加 (後述) • ソースコード表示
• プロンプトフロー (後述) プレイグラウンド
◼独自データを追加して LLM / SLM をカスタマイズ • 知識の追加 • データをベクトル化 •
RAG 開発の起点 • 特定ドメインに強い 言語モデル • ファインチューニング ではない プレイグラウンドでデータ追加
◼作成した RAG のチューニングや機能拡張 • パラメーターチューニング • エージェントとして 機能を追加 • 挙動をカスタマイズ
プロンプトフロー
デモ
◼Azure • https://azure.microsoft.com/ja-jp/ • 初めての場合は 30日間 / $200 の試用が可能 •
ただし AI 関連は若干の制約があるかも • プリペイドでも意外とリーズナブル (※個人の意見) ◼Azure AI Studio / Azure OpenAI Studio • https://ai.azure.com/ • https://oai.azure.com/ 試してみたくなった方は
この資料をもう一度見るには https://bit.ly/aistudio-20241024