进程框架概述
欢迎使用 Microsoft 语义内核中的 Process Framework,这是一种旨在优化 AI 与业务流程集成的前沿方法。 此框架使开发人员能够有效地创建、管理和部署业务流程,同时利用 AI 的强大功能以及现有代码和系统。
流程是一系列结构化的活动或任务,可交付服务或产品,并与客户的特定业务目标保持一致。
备注
进程框架包目前是实验性的,在迁移到预览版和正式版之前,它可能会更改。
Process Framework 提供了一个可靠的解决方案,用于自动执行复杂的工作流。 框架中的每个步骤通过调用用户定义的内核函数来执行任务,并利用事件驱动模型来管理工作流执行。
通过将 AI 嵌入业务流程,可以显著提高工作效率和决策能力。 借助 Process Framework,你可以从无缝 AI 集成中受益,从而促进更智能、响应更快速的工作流。 此框架简化了运营,促进了业务部门之间的协作,提高了整体效率。
- 利用语义内核: 步骤可以利用一个或多个内核函数,使你能够在进程中利用语义内核的所有方面。
- 可重用性和灵活性: 可跨不同应用程序重复使用步骤和过程,促进模块化和可伸缩性。
- 事件驱动体系结构: 利用事件和元数据来有效触发过程步骤之间的操作和转换。
- 完全控制和可审核性: 以定义且可重复的方式维护对进程的控制,并通过 Open Telemetry 完成审核功能。
- 流程: 为客户实现特定业务目标而安排的步骤集合。
- 步骤: 定义输入和输出的进程中的活动,有助于实现更大的目标。
- 模式: 特定序列类型,用于指示如何执行步骤,使进程完全完成。
业务流程是我们日常例行公事的一部分。 下面是本周可能遇到的三个示例:
- 开户: 此过程包括多个步骤,例如信用拉取和评级、欺诈检测、在核心系统中创建客户帐户,以及向客户发送欢迎信息,包括客户 ID。
- 食品交付: 订购送货食品是一个熟悉的过程。 从通过电话、网站或应用接收订单,到准备每个食品项目,确保质量控制、驱动程序分配和最终交付,此过程有许多步骤可以简化。
- 支持票证: 我们都提交了支持票证,无论是针对新服务、IT 支持还是其他需求。 此过程可以涉及多个基于业务和客户需求的子流程,最终通过有效满足客户需求实现满意度。
是否准备好利用进程框架的强大功能?
通过浏览 GitHub 上的 .NET 示例 开始你的旅程。 虽然 Python 支持处于目前阶段,但 .NET 示例提供了一个很好的起点,用于了解框架的功能和应用程序。
备注
进程框架目前适用于 .NET。 Python 进程框架正在进行中。
通过深入了解 Process Framework,开发人员可以将传统工作流转换为智能自适应系统。 开始使用你掌握的工具进行构建,并重新定义 AI 驱动的业务流程可能实现的情况。