你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
业务流程工作流是什么?
业务流程工作流是 Azure AI 语言提供的功能之一。 它是一种基于云的 API 服务,应用机器学习智能来使你能够构建业务流程模型,以连接对话语言理解 (CLU)、问题解答项目和 LUIS 应用程序。 通过创建业务流程工作流,开发者可以在模型可供使用之前,以迭代方式标记语句,训练和评估模型性能。 为了简化生成和自定义模型,该服务提供了一个自定义 Web 门户,可通过 Language Studio 访问该门户。 可以按照此快速入门中的步骤轻松开始使用该服务。
本文档包含以下文章类型:
使用方案示例
业务流程工作流可用于各行业的多个方案。 下面是一些示例:
企业聊天机器人
在大型企业中,企业聊天机器人可以处理各种员工事务。 它可以处理由自定义问答知识库提供的常见问题、由对话语言理解提供的日历特定技能,以及由 LUIS 提供的面试反馈技能。 机器人需要能够适当地将传入请求路由到正确的服务。 使用业务流程工作流,你可以将这些技能连接到一个项目,该项目可以适当地处理传入请求的路由,为企业机器人提供支持。
项目开发生命周期
创建业务流程工作流项目通常涉及几个不同的步骤。
请按照以下步骤操作,充分利用模型:
定义架构:了解数据并定义需要从用户的输入语句中识别的操作和相关信息。 创建要分配给用户的语句的意向,以及要连接到业务流程项目的项目。
标记数据:数据标记的质量是确定模型性能的关键因素。
训练模型:模型始于从带标记的数据进行学习。
查看模型性能:查看模型的评估详细信息,以确定它在引入新数据时的性能。
优化模型:查看模型的性能后,可以了解如何优化模型。
部署模型:部署一个模型,使其可供用户通过预测 API 进行使用。
预测意向:使用自定义模型从用户的语句预测意向。
参考文档和代码示例
使用业务流程工作流时,请参阅针对 Azure AI 语言的以下参考文档和示例:
开发选项/语言 | 参考文档 | 示例 |
---|---|---|
REST API(创作) | REST API 文档 | |
REST API(运行时) | REST API 文档 | |
C#(运行时) | C# 文档 | C# 示例 |
Python(运行时) | Python 文档 | Python 示例 |
负责任的 AI
AI 系统不仅包括技术,还包括使用它的人员、受其影响的人员以及部署它的环境。 阅读 CLU 和业务流程工作流的透明度说明,了解如何在系统中负责任地使用和部署 AI。 有关详细信息,还可以参阅以下文章: