- チャットボット (1-1) Bot Builder SDK とは
- チャットボット (1-2) Bot Builder SDK で Echo ボットを作成する
- チャットボット (2-1) Azure でボットをホストするための Web App Bot リソースを作成する
- チャットボット (2-2) Web App Bot で生成されたボットのコードを編集する
- チャットボット (2-3) Azure の Web App Bot リソースにボットをデプロイする
- チャットボット: Azure ポータルで生成されるボットのテンプレートコードを解読&リファクタしてみる
- チャットボット: MS Bot Framework の .bot ファイルで接続情報を管理する
- チャットボット: LUIS や QnA Maker サービスへの接続情報を .bot ファイルから取得する
- チャットボット: 作成したチャットボットを LINE に接続する
- チャットボット: 作成したチャットボットを Slack に接続する
- チャットボット: ActivityHandler でボットのイベントハンドラ実装を簡略化する
- チャットボット: ユーザーの参加/離脱のイベントをハンドルする
- チャットボット: Bot Builder SDK で会話の状態を保存する (Storage)
- チャットボット: Bot Builder SDK で会話の状態を保存する (BotState)
- チャットボット: Bot Builder SDK の Dialog で会話の流れをデザインする (1) ダイアログの基本
- チャットボット: Bot Builder SDK の Dialog で会話の流れをデザインする (2) スタック管理
- チャットボット: Bot Builder SDK で画像やリストなどのリッチなメッセージを送る (MessageFactory)
- チャットボット: 独自のミドルウェアを作成してログを記録する
- チャットボット: 独自のミドルウェアを作成して禁止ワードを拒否するようにする
- LUIS (2) LUIS のオーサリングキー、エンドポイントキーとは
- LUIS (3) Node.js から LUIS の API を利用する
- LUIS (4) botbuilder-ai ライブラリを使って LUIS の API を利用する
- QnA Maker (1) QnA Maker とは?
- QnA Maker (2) QnA Maker のサブスクリプションキー、エンドポイントキーとは
- QnA Maker (3) Node.js から QnA Maker の API を利用する
- QnA Maker (4) Python から QnA Maker の API を利用する
- LUIS と QnA Maker でキーの管理方法が異なるのはなぜか?
- Bot Framework: Web チャットの表示をカスタマイズする