如何生成用于编排工作流程的项目架构

在编排工作流项目中,架构被定义为项目中意图的组合。 架构设计是项目成功的关键部分。 创建架构时,需要考虑应在项目中包括哪些意向。

指南和建议

对于项目,请考虑以下指南和建议:

  • 如果需要为多方面虚拟助手或聊天机器人管理 NLU,但其中的意图、实体和话语开始在一个项目中维护的时间要困难得多,则生成业务流程项目。
  • 在不同域之间进行编排。 域是服务于相同目的的意图和实体的集合,例如电子邮件命令与餐厅命令。
  • 如果域之间存在相似意图的重叠,请在单独的域中创建共同意图并将它们从其他域中删除,以获得最佳准确性。
  • 对于跨域通用的意图,例如“问候”、“确认”、“拒绝”,你可以将它们添加到单独的域中或作为编排项目中的直接意图。
  • 如果域具有带有静态答案的常见问题解答类型问题,则编排到自定义问答知识库。 确保用于提问的词汇和语言不同于其他会话语言理解项目和 LUIS 应用程序中使用的词汇和语言。
  • 如果话语被错误分类并路由到不正确的意图,则将类似的话语添加到意图以影响其结果。 如果意图连接到项目,则将话语添加到连接的项目本身。 重新训练编排项目后,连接项目中的新话语将影响预测。
  • 将测试数据添加到你的编排项目中,以验证链接项目和其他意图之间是否存在混淆。

添加意向

若要在 Language Studio 中生成项目架构,请执行以下操作:

  1. 从左侧菜单中选择“架构定义”。

  2. 若要创建意向,请从顶部菜单中选择“添加”。 系统将提示你输入意图的名称。

  3. 要将你的意图连接到其他现有项目,请选择“是,我想将其连接到现有项目选项”。 你也可以通过选择“否,我不想连接到项目”选项来创建未连接的意图。

  4. 如果你选择创建连接意图,请从“连接服务”中选择你要连接的服务,然后选择项目名称。 你只能将你的意图连接到以下服务中的一个项目:CLULUIS问答

    A screenshot showing the schema creation page in Language Studio.

提示

使用连接的意图连接到其他项目(会话语言理解、LUIS 和问答)

  1. 选择“添加意向”来添加你的意向。

后续步骤