Upgrading to LUIS Connections

LUIS Intent Vectors have been upgraded to use a new connection object when connecting to your LUIS resource. This closely matches how these resources exist in Azure and provides a comprehensive connection to your LUIS Apps.

To upgrade your Intent Vectors to use the new LUIS Connections, first create a new Connection. Once created, navigate to your Intent Vector and you will see an Upgrade section above the API keys section. Click Select Connection next to Upgrade Available, select your connection and click Upgrade Intent Vector.

Overview

LUIS Intent Vectors provide a robust and configurable connection between your trained LUIS models and Flow Skills. Intent Vectors simplify the work it takes to develop the dialog required to fulfill an intent by mapping LUIS entities to configured entities in AtBot. This allows your bots to automate any required dialog with the user to capture missing entities when an intent is used.


Creating Intent Vectors

On the LUIS Intent Vector screen click Create Intent Vector, fill out the fields below and click Create Intent Vector

LUIS Connection
Select the LUIS Connection to use. Click Manage Connections to create or manage your LUIS Connections
LUIS App
Select the app that contains the intent you wish to configure
LUIS Intent
Select the intent you wish to configure

Intent Vector Settings

The following are settings displayed when an Intent Vector is selected.

App Name
The read-only name of the App from LUIS
Intent Name
The read-only name of the Intent from the LUIS App
LUIS Connection
The LUIS Connection to use.
Cancel Message
The message that will be sent to the user if the intent to cancel is found in the middle of an Intent Vector process
Contributors
Optionally add additional Contributors to the Intent Vector. Contributors will be able to edit all settings of the IV as well as select it in Flow. Search for contributors by UPN.

Entity Configuration

For each entity that you'd like captured with your intent, add that entity from the available entities and configure how its value will be captured in dialog.

Display Name
The editable name for the property that will be available in Flow
Entity Type
The data type of the entity. This will also determine how the data will be collected from the user (Person, Date, Choice)
Internal Name
The read-only name of the entity in LUIS
Friendly Description
The description of the property. This will show in the properties window in Flow
Follow-up Question
The question to be asked of the user to collect this piece of data
Required
If checked, this entity will be required to be collected from the user. If it isn't in the original utterance, the bot will ask using the Follow-up Question
Allow Multiples
If checked, the entity will be put into a collection and allow for multiples to be mentioned in the utterance