BotFramework-Composer icon indicating copy to clipboard operation
BotFramework-Composer copied to clipboard

Allow .LU files to be dropped into Composer and referenced

Open UAWILSO opened this issue 2 years ago • 1 comments

Is your feature request related to a problem? Please describe.

I work for an enterprise company and we are doing some R & D on Microsoft Bot Kit. We have many bots that re-use many of the same intents and entities. I dropped a .LU file into the folder structure for Composer, but it seems to not load it in correctly, nor can I reference it from the Dialog GUI.

It is frustrating to have this many intents and entities, and have to go into every single trigger/dialogue in order to edit them. As well as having to copy/paste any intents that I would want to re-use.

Describe the solution you'd like

I would like to be able to drop in or load intents/entities from LUIS and reference them in my bot dialogs from triggers. I also want them to be able to be referenced from the workflow GUI inside the triggers. This will allow re-use of the intents/entities as well as a better way to edit them.

Describe alternatives you've considered

I have considered doing this outside of the Bot framework composer, but this is not ideal as a long term solution.

Additional context

Here is what shows up if I drag in a custom .LU file that I have created and dropped into the language-understanding folder. image

Notice how all the defined entities end up in only the bottom intent. image

Here I try to reference these intents/entities, but am unable to. image

Missing intent condition in workflow GUI. image

UAWILSO avatar May 11 '22 19:05 UAWILSO

Hello @UAWILSO and thank you for engaging with the Composer project. We'll take this issue as a feature request and add it to the backlog for prioritization. We do not have an ETA at this time for when this feature will be available.

ryanisgrig avatar May 12 '22 18:05 ryanisgrig