freks blog

about

Microsoft Bot FrameworkをWSLで動かす

created: 2024-05-25
おすすめ記事: 出会ってよかったプログラマー本

基本的なボットを作成する - Bot Service | Microsoft Learn をWindows11のWSLでやってみました

Bot Framework

手順通りにWSL内のUbuntuでいれました
javascriptでやります
npm packageをグローバルに入れたくなかったのでローカルにいれてます

npm init
npm install generator-botbuilder yo
npx yo botbuilder

あとは指示してできたディレクトリで

npm start

これでBot Frameworkのサーバーが立ち上がります

Bot Emulator

Bot Framework Emulatorをインストールして、Bot Frameworkのサーバーに接続するようです
microsoft/BotFramework-EmulatorGitHub releases
から使うものをダウンロードするといいみたいです

Windows exeをダウンロードしてWindows11上で起動してみて設定したのですが、通信できませんでした
ネットワークの設定が必要なのかもしれませんが分からず

WSL内のUbuntuでAppImageを動かしました

curl -L -O https://github.com/microsoft/BotFramework-Emulator/releases/download/v4.14.1/BotFramework-Emulator-4.14.1-linux-x86_64.AppImage
chmod +x BotFramework-Emulator-4.14.1-linux-x86_64.AppImage
./BotFramework-Emulator-4.14.1-linux-x86_64.AppImage

これでBot Framework Emulatorが立ち上がり設定するとうまく動きました

まとめ

さくっとチュートリアルするかと思ったのですが、時間かかってしまいました

PR

Microsoft Copilot for Microsoft 365活用大全

Microsoft Copilot for Microsoft 365活用大全

このリンクは、アフィリエイトリンクです


Amazonのアソシエイトとして、blog.freks.jp は適格販売により収入を得ています。
This site is managed by freks