想象一下,有一个需要3个输入的业务流程。在最坏的情况下,机器人必须问3个问题,而在最好的情况下,用户在他/她的第一条消息中给我们所有必需的信息。
可以在luis.ai界面(类似于Amazon Lex)中构建这样的会话流吗?还是必须硬编码?
发布于 2021-02-06 02:51:38
不,这在LUIS中是不可能的,如果你使用的是Bot Framework本身。LUIS只是执行意图和实体识别,而不能单独驱动对话流。
我对它没有太多的个人经验,但是Power Virtual Agents也许能够做你想做的事情。这里有一些信息,here。当然也可以对其进行编码,尽管我知道这不是您所要求的。如果实体存在,您只需检查该步骤,如果存在,则转到下一步,如果不存在,则提示用户。但是,在每个步骤中管理变量可能有点棘手,因为如果跳过提示符,您就不希望将stepContext.value
赋值给某些东西。
https://stackoverflow.com/questions/66059536
复制相似问题