SlideShare a Scribd company logo
1 of 13
Download to read offline
Cogbot Meetup #36
2022年4月
Atsushi Yokohama
Azure でボット開発ができるようになって数年…たくさんの用語が出ては消えた…
2022年4月時点でのこれらが “ナニモノ” かを整理しましょう。
🚀 このセッションのゴール
Bot Framework Composer
Bot Framework SDK
Bot Framework Emulator
Power Virtual Agents
Azure Bot Service
AzureBot ?! Webアプリボット? ボットチャネル?
ABOUT ME
横浜 篤
よこはま あつし
@BEACH_SIDE
http://blog.beachside.dev
BEACHSIDE BLOG
.NET / C#
PaaS/Serverless
GitHub
Bot Framework SDK と Bot Framework Emulator
- すべては Bot Framework SDK からはじまった
- Bot を開発するための SDK。現在 v4.x
- 初期は Bot を開発する = Web API を開発する + 自然言語処理
- .NET, Node, Python, Java の SDK が公開
- SDK の名称は “botbuilder”
- Bot (Web API) にアクセスるために用意された UI が “Bot Framework Emulator”
Bot Framework Composer
💡 本日の主役のひとつ。詳細は次のセッションで!
- Bot の開発は、コーディング中心からローコードでの開発時代へ!
- オープンソースの統合開発環境
- 2020年の初期リリースから現在は v2.1.2 へ成長。
- v2 系で実用的なレベルへ進化
- Web チャット機能でのデバッグから Azure へのデプロイまでできる
- 高度な機能を Bot Framework でコーディングして拡張可能
Power Virtual Agents
- Power Platform ファミリー
- Bot を開発するための統合環境
- Power Automate のような UI 、
ローコードでの開発
- ライセンスが必要
Azure Bot Service
- Bot 開発のプラットフォームの総称になったようです
Azure Bot
- Azure で Bot を運用・管理するための統合基盤
- 以前のリソース名は “Azure Bot Service” だったが、その時と機
能はさほどかわらない
- 以前あった “Bot Channel Registration” は、Azure Bot に含
まれる
- Channels を設定をするだけで Slack, Teams,
Alexa や Facebook とチャットの接続が可能
プラス α の AI
QnA Maker
Language Understanding
(LUIS)
まとめ
- Bot Framework Composer を使いローコードでボットを開発
- 開発からデプロイまでできる統合開発環境
- 高度な機能は Bot Framework SDK で拡張可能
- Azure Bot へデプロイし運用・管理
- チャネルをポチポチだけで、LINE, や Teams, Facebook などと容易に連携可能
🚀 2022年の Azure でのボット開発
Azure Bot Service ドキュメント - Microsoft Docs
https://docs.microsoft.com/ja-jp/azure/bot-service
BotFramework-Composer - GitHub
https://github.com/microsoft/BotFramework-Composer
Best practices for building bots with Composer – Microsoft Docs
https://docs.microsoft.com/ja-jp/composer/concept-best-practices
Conversational user experience (CUX ガイド) – Microsoft Docs
https://docs.microsoft.com/en-us/composer/design/conversational-user-experience-design
Cogbot Meetup! #36
2022年4月
Atsushi Yokohama

More Related Content

Similar to Bot Framework Composer と Microsoft Azure でボット開発を取り巻く仲間たち

【de:code 2020】 Azure Bot Services を使って Teams bot を開発する
【de:code 2020】 Azure Bot Services を使って Teams bot を開発する【de:code 2020】 Azure Bot Services を使って Teams bot を開発する
【de:code 2020】 Azure Bot Services を使って Teams bot を開発する日本マイクロソフト株式会社
 
Monaco Editor on Cloud
Monaco Editor on CloudMonaco Editor on Cloud
Monaco Editor on CloudShuto Suzuki
 
.NET Coreとツール類の今
.NET Coreとツール類の今.NET Coreとツール類の今
.NET Coreとツール類の今Yuki Igarashi
 
Azure Bot!! Microsoft Bot Framework で簡単Bot開発
Azure Bot!! Microsoft Bot Framework で簡単Bot開発Azure Bot!! Microsoft Bot Framework で簡単Bot開発
Azure Bot!! Microsoft Bot Framework で簡単Bot開発Yuki Hattori
 
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集日本マイクロソフト株式会社
 
Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1
Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1
Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1Atsushi Yokohama (BEACHSIDE)
 
HacobuneでDiscord Bot起動してみた
HacobuneでDiscord Bot起動してみたHacobuneでDiscord Bot起動してみた
HacobuneでDiscord Bot起動してみたnodokamome
 
20201006 bot framework composer1-1-1
20201006 bot framework composer1-1-120201006 bot framework composer1-1-1
20201006 bot framework composer1-1-1ひかり 影中
 
sitTokyo 2021 SAPのチャットボット SAP Conversational AI を使ってみよう!
sitTokyo 2021 SAPのチャットボット SAP Conversational AI を使ってみよう!sitTokyo 2021 SAPのチャットボット SAP Conversational AI を使ってみよう!
sitTokyo 2021 SAPのチャットボット SAP Conversational AI を使ってみよう!Akihiro Saito
 
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~de:code 2017
 
C#ユーザー会 //build/ まとめ(サーバー編)
C#ユーザー会 //build/ まとめ(サーバー編)C#ユーザー会 //build/ まとめ(サーバー編)
C#ユーザー会 //build/ まとめ(サーバー編)Keiji Kamebuchi
 
改めて C# でできることを振り返る
改めて C# でできることを振り返る改めて C# でできることを振り返る
改めて C# でできることを振り返るYuta Matsumura
 
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-Saki Homma
 
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~Saki Homma
 
[POST.Dev Japan] VS Code で試みる開発体験の向上
[POST.Dev Japan] VS Code で試みる開発体験の向上[POST.Dev Japan] VS Code で試みる開発体験の向上
[POST.Dev Japan] VS Code で試みる開発体験の向上Tomomi Imura
 

Similar to Bot Framework Composer と Microsoft Azure でボット開発を取り巻く仲間たち (20)

20200809 jcdug lt
20200809 jcdug lt20200809 jcdug lt
20200809 jcdug lt
 
Bot Framework で会話のログを取る
Bot Framework で会話のログを取るBot Framework で会話のログを取る
Bot Framework で会話のログを取る
 
MS系Chatbot触ってみた
MS系Chatbot触ってみたMS系Chatbot触ってみた
MS系Chatbot触ってみた
 
【de:code 2020】 Azure Bot Services を使って Teams bot を開発する
【de:code 2020】 Azure Bot Services を使って Teams bot を開発する【de:code 2020】 Azure Bot Services を使って Teams bot を開発する
【de:code 2020】 Azure Bot Services を使って Teams bot を開発する
 
Monaco Editor on Cloud
Monaco Editor on CloudMonaco Editor on Cloud
Monaco Editor on Cloud
 
.NET Coreとツール類の今
.NET Coreとツール類の今.NET Coreとツール類の今
.NET Coreとツール類の今
 
Azure Bot!! Microsoft Bot Framework で簡単Bot開発
Azure Bot!! Microsoft Bot Framework で簡単Bot開発Azure Bot!! Microsoft Bot Framework で簡単Bot開発
Azure Bot!! Microsoft Bot Framework で簡単Bot開発
 
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
 
Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1
Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1
Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1
 
HacobuneでDiscord Bot起動してみた
HacobuneでDiscord Bot起動してみたHacobuneでDiscord Bot起動してみた
HacobuneでDiscord Bot起動してみた
 
20201006 bot framework composer1-1-1
20201006 bot framework composer1-1-120201006 bot framework composer1-1-1
20201006 bot framework composer1-1-1
 
sitTokyo 2021 SAPのチャットボット SAP Conversational AI を使ってみよう!
sitTokyo 2021 SAPのチャットボット SAP Conversational AI を使ってみよう!sitTokyo 2021 SAPのチャットボット SAP Conversational AI を使ってみよう!
sitTokyo 2021 SAPのチャットボット SAP Conversational AI を使ってみよう!
 
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
 
Bot frameworksdk
Bot frameworksdkBot frameworksdk
Bot frameworksdk
 
C#ユーザー会 //build/ まとめ(サーバー編)
C#ユーザー会 //build/ まとめ(サーバー編)C#ユーザー会 //build/ まとめ(サーバー編)
C#ユーザー会 //build/ まとめ(サーバー編)
 
改めて C# でできることを振り返る
改めて C# でできることを振り返る改めて C# でできることを振り返る
改めて C# でできることを振り返る
 
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
 
20200714 cogbot
20200714 cogbot20200714 cogbot
20200714 cogbot
 
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
 
[POST.Dev Japan] VS Code で試みる開発体験の向上
[POST.Dev Japan] VS Code で試みる開発体験の向上[POST.Dev Japan] VS Code で試みる開発体験の向上
[POST.Dev Japan] VS Code で試みる開発体験の向上
 

More from Atsushi Yokohama (BEACHSIDE)

Azure Cognitive Services の Vision カテゴリーまとめ(2020/3)
Azure Cognitive Services の Vision カテゴリーまとめ(2020/3)Azure Cognitive Services の Vision カテゴリーまとめ(2020/3)
Azure Cognitive Services の Vision カテゴリーまとめ(2020/3)Atsushi Yokohama (BEACHSIDE)
 
Automated ML (Azure) で始める機械学習の民主化
Automated ML (Azure) で始める機械学習の民主化Automated ML (Azure) で始める機械学習の民主化
Automated ML (Azure) で始める機械学習の民主化Atsushi Yokohama (BEACHSIDE)
 
アプリのロギングからデータ収集・分析・活用
アプリのロギングからデータ収集・分析・活用アプリのロギングからデータ収集・分析・活用
アプリのロギングからデータ収集・分析・活用Atsushi Yokohama (BEACHSIDE)
 
BotFramework と LUIS を使ったアプリの開発
BotFramework と LUIS を使ったアプリの開発BotFramework と LUIS を使ったアプリの開発
BotFramework と LUIS を使ったアプリの開発Atsushi Yokohama (BEACHSIDE)
 
Translator API (Microsoft Cognitive Services)の概要
Translator API (Microsoft Cognitive Services)の概要Translator API (Microsoft Cognitive Services)の概要
Translator API (Microsoft Cognitive Services)の概要Atsushi Yokohama (BEACHSIDE)
 
Speech API の概要(Microsoft Cognitive Services)
Speech API の概要(Microsoft Cognitive Services)Speech API の概要(Microsoft Cognitive Services)
Speech API の概要(Microsoft Cognitive Services)Atsushi Yokohama (BEACHSIDE)
 

More from Atsushi Yokohama (BEACHSIDE) (11)

Azure Cognitive Services の Vision カテゴリーまとめ(2020/3)
Azure Cognitive Services の Vision カテゴリーまとめ(2020/3)Azure Cognitive Services の Vision カテゴリーまとめ(2020/3)
Azure Cognitive Services の Vision カテゴリーまとめ(2020/3)
 
Automated ML (Azure) で始める機械学習の民主化
Automated ML (Azure) で始める機械学習の民主化Automated ML (Azure) で始める機械学習の民主化
Automated ML (Azure) で始める機械学習の民主化
 
Build 2018 - Cognitive Services updates summary
Build 2018 - Cognitive Services updates summaryBuild 2018 - Cognitive Services updates summary
Build 2018 - Cognitive Services updates summary
 
アプリのロギングからデータ収集・分析・活用
アプリのロギングからデータ収集・分析・活用アプリのロギングからデータ収集・分析・活用
アプリのロギングからデータ収集・分析・活用
 
Project Prague を試してみました
Project Prague を試してみましたProject Prague を試してみました
Project Prague を試してみました
 
BotFramework と LUIS を使ったアプリの開発
BotFramework と LUIS を使ったアプリの開発BotFramework と LUIS を使ったアプリの開発
BotFramework と LUIS を使ったアプリの開発
 
ASP.NET Core 概要(2017年3月時点)
ASP.NET Core 概要(2017年3月時点)ASP.NET Core 概要(2017年3月時点)
ASP.NET Core 概要(2017年3月時点)
 
Translator API (Microsoft Cognitive Services)の概要
Translator API (Microsoft Cognitive Services)の概要Translator API (Microsoft Cognitive Services)の概要
Translator API (Microsoft Cognitive Services)の概要
 
Speech API の概要(Microsoft Cognitive Services)
Speech API の概要(Microsoft Cognitive Services)Speech API の概要(Microsoft Cognitive Services)
Speech API の概要(Microsoft Cognitive Services)
 
LUIS を使ったアプリケーション開発
LUIS を使ったアプリケーション開発LUIS を使ったアプリケーション開発
LUIS を使ったアプリケーション開発
 
Build 2017 更新情報 Cognitive Services 編
Build 2017 更新情報 Cognitive Services 編Build 2017 更新情報 Cognitive Services 編
Build 2017 更新情報 Cognitive Services 編
 

Recently uploaded

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 

Recently uploaded (9)

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 

Bot Framework Composer と Microsoft Azure でボット開発を取り巻く仲間たち

  • 2. Azure でボット開発ができるようになって数年…たくさんの用語が出ては消えた… 2022年4月時点でのこれらが “ナニモノ” かを整理しましょう。 🚀 このセッションのゴール Bot Framework Composer Bot Framework SDK Bot Framework Emulator Power Virtual Agents Azure Bot Service AzureBot ?! Webアプリボット? ボットチャネル?
  • 3. ABOUT ME 横浜 篤 よこはま あつし @BEACH_SIDE http://blog.beachside.dev BEACHSIDE BLOG .NET / C# PaaS/Serverless GitHub
  • 4. Bot Framework SDK と Bot Framework Emulator - すべては Bot Framework SDK からはじまった - Bot を開発するための SDK。現在 v4.x - 初期は Bot を開発する = Web API を開発する + 自然言語処理 - .NET, Node, Python, Java の SDK が公開 - SDK の名称は “botbuilder” - Bot (Web API) にアクセスるために用意された UI が “Bot Framework Emulator”
  • 5. Bot Framework Composer 💡 本日の主役のひとつ。詳細は次のセッションで! - Bot の開発は、コーディング中心からローコードでの開発時代へ! - オープンソースの統合開発環境 - 2020年の初期リリースから現在は v2.1.2 へ成長。 - v2 系で実用的なレベルへ進化 - Web チャット機能でのデバッグから Azure へのデプロイまでできる - 高度な機能を Bot Framework でコーディングして拡張可能
  • 6. Power Virtual Agents - Power Platform ファミリー - Bot を開発するための統合環境 - Power Automate のような UI 、 ローコードでの開発 - ライセンスが必要
  • 7. Azure Bot Service - Bot 開発のプラットフォームの総称になったようです
  • 8. Azure Bot - Azure で Bot を運用・管理するための統合基盤 - 以前のリソース名は “Azure Bot Service” だったが、その時と機 能はさほどかわらない - 以前あった “Bot Channel Registration” は、Azure Bot に含 まれる - Channels を設定をするだけで Slack, Teams, Alexa や Facebook とチャットの接続が可能
  • 9. プラス α の AI QnA Maker Language Understanding (LUIS)
  • 11. - Bot Framework Composer を使いローコードでボットを開発 - 開発からデプロイまでできる統合開発環境 - 高度な機能は Bot Framework SDK で拡張可能 - Azure Bot へデプロイし運用・管理 - チャネルをポチポチだけで、LINE, や Teams, Facebook などと容易に連携可能 🚀 2022年の Azure でのボット開発
  • 12. Azure Bot Service ドキュメント - Microsoft Docs https://docs.microsoft.com/ja-jp/azure/bot-service BotFramework-Composer - GitHub https://github.com/microsoft/BotFramework-Composer Best practices for building bots with Composer – Microsoft Docs https://docs.microsoft.com/ja-jp/composer/concept-best-practices Conversational user experience (CUX ガイド) – Microsoft Docs https://docs.microsoft.com/en-us/composer/design/conversational-user-experience-design