1

想象一下,有一个需要 3 个输入的业务流程。在最坏的情况下,机器人必须问 3 个问题,而在最好的情况下,用户在他/她的第一条消息中向我们提供了所有必需的信息。

是否可以在 luis.ai 界面(类似于 Amazon Lex)中构建这种对话流,还是必须进行硬编码?

4

1 回答 1

1

不,如果您正确使用 Bot Framework,这在 LUIS 中是不可能的。LUIS 仅进行意图和实体识别,不能单独驱动对话流。

我没有太多的个人经验,但 Power Virtual Agents 可能能够做你想做的事。这里有一些信息。当然也可以对其进行编码,尽管我知道这不是您要问的。如果实体存在,您只需检查该步骤,如果存在则转到下一步,如果不提示用户。stepContext.value但是,在每个步骤中管理变量可能会有点棘手,因为如果您跳过提示,您不想分配给某些东西。

于 2021-02-05T18:51:38.050 回答