sample-chatbot-luis-ui
Install (frontend) bot
- Create bot:
Follow:
If needed "Microsoft App ID and Password":
- Get your bot service secret key
-
Change your Direct Line token secret in the file
src/app/app.component.ts
on the variableAZURE_BOT_SERVICE_SECRET
-
Install Webchat demo (this repo) and run it.
A simple web-chat port in Angular example
Instructions to startup
- Change the tokens, secrets, ids, etc. in the
src/app/app.component.ts
file for the webchat to actually send data. - Run
npm install
to install the repo dependencies. - Run
npm install -g @angular/cli
to install the Angular CLI tool globally for convenience. - Run
ng serve
with CWD on the root of the project.
Angular versions
- This repo has multiple release tags. Each one corresponds to an different version of Angular or WebChat.
- Check the CHANGELOG file for more information on each release version.
Check also, the official Webchat demo (+ customizable with React): https://github.com/microsoft/BotFramework-WebChat#how-to-use
Recognize intents and entities with LUIS: https://docs.microsoft.com/en-us/azure/bot-service/nodejs/bot-builder-nodejs-recognize-intent-luis?view=azure-bot-service-3.0