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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
SatakeYusuke
October 28, 2023
570
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Azure Bot Service×Azure OpenAIを用いて AI chatbot を作成してみる
Azure Bot Service と Azure OpenAIでLINE MessagingAPIと連携させてAIチャットボットを作成してみました。
SatakeYusuke
October 28, 2023
More Decks by SatakeYusuke
See All by SatakeYusuke
Microsoft for Startups
satakeyusuke19920527
0
51
AI Agent implement browser test by browser-use on Azure
satakeyusuke19920527
1
680
Completely Understanding AutoGen
satakeyusuke19920527
0
390
deep dive to voice rag
satakeyusuke19920527
0
570
Microsoft for Startups Founders Hub
satakeyusuke19920527
0
340
Cram school DX - Tried to Make English Conversation Application
satakeyusuke19920527
0
340
Can't RAGs be cheaper?
satakeyusuke19920527
1
510
Implemented payment processing with Azure Functions and Stripe.
satakeyusuke19920527
1
310
platform engineering meetup wrapup
satakeyusuke19920527
0
430
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
410
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
The Language of Interfaces
destraynor
162
27k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
44k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Rails Girls Zürich Keynote
gr2m
96
14k
The Cost Of JavaScript in 2023
addyosmani
55
10k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
360
Making the Leap to Tech Lead
cromwellryan
135
9.9k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
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