BotBuilder-Samples/INSTALLING_CLI_TOOLS.md

2.2 KiB

Installing CLI tools

The Bot Framework now has CLI tools to help quickly create bots and bot-specific resources such as LUIS and QnA Maker. Additionally, it's now possible for users to deploy bots from their CLI using these tools.

Tool Description
npm version Chatdown Prototype mock conversations in markdown and convert the markdown to transcripts you can load and view in the new V4 Bot Framework Emulator
npm version MSBot Create and manage connected services in your bot configuration file
npm version LUDown Build LUIS language understanding models using markdown files
npm version LUIS Create and manage your LUIS.ai applications
npm version QnAMaker Create and manage QnAMaker.ai Knowledge Bases.
npm version Dispatch Build language models allowing you to dispatch between disparate components (such as QnA, LUIS and custom code)
npm version LUISGen Auto generate backing C#/Typescript classes for your LUIS intents and entities.

Install CLI tools:

Pre-requisites:

Windows users can type the following into their CLI to install the tools:

npm i -g chatdown msbot ludown luis-apis qnamaker botdispatch luisgen

For Linux users, to install NPM modules globally you need to use sudo:

sudo npm i -g chatdown msbot ludown luis-apis qnamaker botdispatch luisgen