#BotFramework Emulator の機能 #5 ~ 外部サービス (LUIS, QnA Maker) の接続管理

Bot Framework Emulator の機能紹介の 5回目です。

  1. テストクライアント機能
  2. Bot 作成手順の確認
  3. bot ファイル (設定ファイル) の暗号化・復号化
  4. Bot アプリのエンドポイント管理
  5. 外部サービス (LUIS, QnA Maker) の接続管理(今回)
  6. LUIS 再学習
  7. chat ファイル (会話セットの設計) の閲覧
  8. transcript ファイル (保存済み実行結果) の閲覧

今回は、外部サービスの接続管理を紹介します。

Bot アプリケーションが単独で動作することは、まずあり得ません。単独で動作するのは EchoBot(オウム返し Bot)とか電卓 Bot くらいですね。

ほとんどの Bot は外部のサービスと連携して、ユーザーの入力に対して適切な回答を返すものです。
外部サービスの中でも LUIS と QnA Maker は特によく使われるものだと思います。Bot Framework Emulator には、これらの接続を管理する機能があります。

続きを読む
広告
カテゴリー: Bot Builder SDK, Bot Framework, Bot Service, Cogbot | 7件のコメント

Azure #Notebooks 最新情報(Connect() 2018 更新版)

Azure Notebooks とは

Azure Notebooks は無償で提供されている Jupyter Notebook 環境です。
マイクロソフトアカウントがあれば Notebook が利用できます。
さらに Azure サブスクリプションに紐づいたアカウントであれば Azure のリソースに接続することもできます。

Connect() 2018 での Azure Notebooks 関連の情報

先日開催された、マイクロソフトのカンファレンス Connect() で、Azure Notebooks に関連する内容がいくつかアップデートされました。

その内容は こちらのページ に書かれていますが、日本語でも少し整理してみましょう。

続きを読む
カテゴリー: Machine Learning Service, Tools for AI, 機械学習, 深層学習 | コメントをどうぞ

#BotFramework の Telemetry データを #PowerBI で分析する

本稿は「Bot Framework の Telemetry データを Power BI で分析する」というテーマです。
多くの Power BI ユーザーの皆さんにはかなり変化球な投稿かもしれませんが、こういう使い方もあるよという例として、参考にしていただければ。

bf_pbi_dashboard_01

今回は Power BI メインで、Bot アプリの実装についてはかなり薄めの紹介です。
(ブログ上での投稿の)順序は逆になりますが、どうやって実装するのか? についてはまた改めて。

続きを読む

カテゴリー: Application Insights, Bot Builder SDK, Bot Framework, Bot Service, Cogbot, Power BI | タグ: , , , , , , | コメントをどうぞ

#BotFramework Emulator の機能 #4 ~ Bot アプリのエンドポイント管理

Bot Framework Emulator の機能紹介の 4回目です。

  1. テストクライアント機能
  2. Bot 作成手順の確認
  3. bot ファイル (設定ファイル) の暗号化・復号化
  4. Bot アプリのエンドポイント管理(今回)
  5. 外部サービス (LUIS, QnA Maker) の接続管理
  6. LUIS 再学習
  7. chat ファイル (会話セットの設計) の閲覧
  8. transcript ファイル (保存済み実行結果) の閲覧

今回は、エンドポイント管理を紹介します。

チャットクライアントである Emulator から Bot アプリケーションに接続するわけですが、その情報が “.bot” ファイルに記載されています。
これらを編集する機能を Emulator が持っています。JSON フォーマットのデータを手で編集するのに比べて、タイプミスや設定項目の漏れなどを減らすことができます。

続きを読む

カテゴリー: Bot Builder SDK, Bot Framework, Bot Service, Cogbot | タグ: , , , , | 7件のコメント

#BotFramework Emulator の機能 #3 ~ bot ファイルの暗号化・復号化

Bot Framework Emulator の機能紹介の 3回目です。

  1. テストクライアント機能
  2. Bot 作成手順の確認
  3. bot ファイル (設定ファイル) の暗号化・復号化(今回)
  4. Bot アプリのエンドポイント管理
  5. 外部サービス (LUIS, QnA Maker) の接続管理
  6. LUIS 再学習
  7. chat ファイル (会話セットの設計) の閲覧
  8. transcript ファイル (保存済み実行結果) の閲覧

 

今回は Bot Framwork の設定ファイルである “.bot” ファイルの暗号化・復号化機能を紹介します。

続きを読む

カテゴリー: Bot Builder SDK, Bot Framework, Bot Service, Cogbot | タグ: , , , , | 7件のコメント

「 #BotFramework Emulator はこんなにすごい」セッションを担当しました&資料を公開しました (#Cogbot 勉強会 #18 ~ 2018年11月28日開催)

Cogbot勉強会!#18 – Bot Framework V4 Night! (2018年11月28日開催) で、

Bot Framework Emulator はこんなにすごい

というテーマでお話ししました。

文字通り、Bot Framework Emulator V4 の機能を紹介するもの。
Emulator は Bot アプリケーションのテストクライアントであることは事実ですし、一番使われる機能でもあります。
ただ「単なるテストクライアント」としてみるのはもったいないツールだと思うので、何ができるのか、どのタイミングで便利なのかを紹介しました。

続きを読む

カテゴリー: Bot Builder SDK, Bot Framework, Bot Service, Cogbot | コメントをどうぞ

#BotFramework Emulator の機能 #2 ~ Bot 作成手順の確認

Bot Framework Emulator の機能紹介の 2回目です。

  1. テストクライアント機能
  2. Bot 作成手順の確認(今回)
  3. bot ファイル (設定ファイル) の暗号化・復号化
  4. Bot アプリのエンドポイント管理
  5. 外部サービス (LUIS, QnA Maker) の接続管理
  6. LUIS 再学習
  7. chat ファイル (会話セットの設計) の閲覧
  8. transcript ファイル (保存済み実行結果) の閲覧

 

今回は実装やテストなどのツールとしての機能ではなく、bot アプリ開発全体の流れを確認しましょうという話です。(API やコーディング技術を期待している皆さん、ごめんなさい)

この機能は Tech Summit 2018 セッション「ユーザー インターフェースとしてのチャット ボット開発手法と Microsoft Bot Framework v4」のテーマでもあります。

本稿も最後までお付き合いください。

続きを読む

カテゴリー: Bot Builder SDK, Bot Framework, Bot Service | タグ: , , , , | 7件のコメント