0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ローカルで動作するチャットボットの構築(その②:Azure上で接続テスト)

Posted at

シリーズ概要

Microsoft Bot Framework を使用することでTeams、Slack、Lineなどのチャットアプリに簡単に接続することができます。今回はローカルPCで起動しているチャットボットアプリケーションをTeams上で使用する方法をご紹介します。
(注)この記事ではBot Frameworkを使用したチャットボット開発そのものは対象外です。


本記事の概要

ngrokを使用してネットワークごしに動作することを確認します。


準備と環境

ngrokについては、「ngrokが便利すぎる」などを参考に。


1. ngrokを起動する

ngrokによりウェブに公開します。

image.png

image.png

上記、下線部のアドレス(アドレスは起動ごとに変更されます)でBotFramework Emulator などで接続できることを確認してください。


2. Azure Bot Serviceへ登録

① Bot Channels Registration

ホーム > Bot Service > Bot Service よりBot Channels Registrationを選択

image.png

前回作成したアプリをID、パスワードを設定します。
メッセージングエンドポイントは ngrokのhttpsアドレス + /api/messages を指定します。(エンドポイントは作成後「設定」より変更可能)
image.png


3. 動作テスト

Azure「Web チャットでテスト」より接続が確認できれば完了です。
正常に接続できれば起動しているチャットボットのメッセージが表示されます。

image.png


まとめ

ローカル(オンプレミス)環境でチャットボットを起動・運用するための2つ目の手順としてAzure上にBot Serviceを作成しネットワーク環境でローカルチャットボットへ接続できることをが確認されました。

その①:ローカル接続テスト <- 前の記事
次の記事 -> [作成中]

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?