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
Azure Bot Service×Azure OpenAIを用いて AI chatbot を作成してみる
Search
SatakeYusuke
October 28, 2023
1
270
Azure Bot Service×Azure OpenAIを用いて AI chatbot を作成してみる
Azure Bot Service と Azure OpenAIでLINE MessagingAPIと連携させてAIチャットボットを作成してみました。
SatakeYusuke
October 28, 2023
Tweet
Share
More Decks by SatakeYusuke
See All by SatakeYusuke
Try to make a call center
satakeyusuke19920527
1
200
コールセンターを作ってみた(1)
satakeyusuke19920527
0
350
Azure OpenAI ServiceのAdd your Dataで(出来る限り簡単に)企業の独自情報にも回答してくれるシステムをハンズオンで作ってみる
satakeyusuke19920527
0
200
Azure OpenAI ServiceのAdd your Dataで(出来る限り簡単に)企業の独自情報にも回答してくれるシステムを作ってみた
satakeyusuke19920527
0
170
【Azure OpenAI入門】Azure OpenAI Service × LangChainでクラウドネイティブなアプリ開発
satakeyusuke19920527
0
270
【超入門から応用まで】 Azure OpenAI Service × LangChain
satakeyusuke19920527
2
1.1k
【AI実運用事例】Azure OpenAI×LINEで文字認識→評価を自動化しよう
satakeyusuke19920527
0
42
学習塾にAzureを組み込んでDX化
satakeyusuke19920527
2
530
Static Web Apps × DevOps × OpenAI で開発事始め
satakeyusuke19920527
0
260
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
34
6.1k
Into the Great Unknown - MozCon
thekraken
15
1.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
0
110
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
23
1.7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
RailsConf 2023
tenderlove
9
580
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
21
1.6k
Why Our Code Smells
bkeepers
PRO
331
56k
Build The Right Thing And Hit Your Dates
maggiecrowley
25
2k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
47k
Adopting Sorbet at Scale
ufuk
69
8.6k
Teambox: Starting and Learning
jrom
128
8.4k
Transcript
AZURE BOT SERVICE×AZURE OPENAIを⽤い て AI CHATBOT を作成してみる .NETラボ10⽉ 佐⽵
祐亮
⾃⼰紹介 • エンジニアとして働きながら、 学習塾を経営してます。 • 担当業務 PM(オンプレ・Azure) 数学・物理 • 趣味
⿇雀(3⼈打ち) お酒(ハイボール) ゲーム(モンスターハンター) new!! • Twitter(ゆうじろう@fe_js_engineer) https://twitter.com/fe_js_engineer • LinkedIn(佐⽵祐亮) https://www.linkedin.com/in/satyus/ • 佐⽵塾WEBサイトより https://www.satakejuku.net/
⽬次 • AIチャットボットを作ろうと考えた背景 • 発表の⽬標 • チャットボット全体アーキテクチャとハンズオン • 動作確認
AIチャットボットを作ろうと考えた背景 • 現在、私が経営している学習塾 佐⽵塾 をAzureを導⼊してDX化してお ります。 • 昨今英語の需要が⾼まり、英検対策講座を開くことになりましたが、 予想外の講座申し込み⼈数に嬉しい反⾯、英作⽂の採点にかなり時間 を消費していました。
• そこで、AIに採点任せればいいんじゃない?と考えて導⼊したのが今 回の英作⽂添削サービスとなります。
発表の⽬標 • Azure Bot Service×Azure OpenAI×LINE MessagingAPIを⽤いて AI chatbot を作成してみます。.NETラボ10⽉号に参加された皆様がAIチャットbot
を作れる状態にすることを⽬標としております。 • 作成⽅法は以下の記事にまとめておりますので、お⼿隙の際にハンズ オンしていただけますと幸いです! • Azure OpenAI ✖ LINE MessagingAPI を使って⾃分だけのAIチャットボットを作ろう! (Zenn) https://zenn.dev/yusu29/articles/azure_openai_chatbot_handson (Qiita) https://qiita.com/fe_js_engineer/items/8eee887efb87fb5c7791
英作⽂添削サービスのアーキテクチャ
リソースグループの作成
Azure OpenAIの作成
Azure Bot Serviceの作成
Azure App Serviceの作成
Line Messaging APIと連携
動作確認 ⽣徒の答案⽤紙
参考資料 • Zenn https://zenn.dev/yusu29/articles/azure_openai_chatbot_handson • Qiita https://qiita.com/fe_js_engineer/items/8eee887efb87fb5c7791 • Azure OpenAI
https://learn.microsoft.com/ja-jp/azure/ai-services/openai/ • Azure Bot Service https://azure.microsoft.com/ja-jp/products/ai-services/ai-bot-service