
在年度Build大会上,微软宣布了 Agent Loop,这是 Azure Logic Apps 引入的一个新功能,使开发人员能够将 AI 代理直接构建到他们的企业工作流中。
Agent Loop 是 Logic Apps 中 AI 代理开发的中心组件。这是一种新的操作类型,集成了所选的 AI 模型(如 Azure OpenAI)、特定领域的工具(通过 Logic Apps 连接器)和企业知识源。有了这个组件,开发人员就可以创建各种类型的 AI 代理,包括用于贷款审批的自主代理、用于客户支持的会话代理,以及用于协调活动的多代理系统,如销售报告生成。

(图片来源:微软技术社区博文)
Agent Loop 以 Semantic Kernel 的内核对象为基础构建而成,利用大型语言模型(LLM)来确定必要的步骤。同时,Azure Logic Apps 运行时处理这些计划的执行。这种方法提供了很大的灵活性,使开发人员能够创建既能对话又完全自主的代理,它们可以利用 Logic Apps 广泛的连接器库对事件做出实时响应。
微软项目经理Divya Swarnkar告诉 InfoQ:
Logic Apps 拥有超过 1400 个连接器,在为 AI 代理提供丰富的上下文和无缝访问企业系统及 API 方面,它具有独特的优势,使它们能够可靠地推理并采取行动。
Agent Loop 通过一个反复的“思考、行动和学习循环”来运作。AI 代理会对其目标和上下文进行推理,通过调用连接器采取行动,然后反思结果,并在需要时调整其计划。Azure Logic Apps 会自动管理这个循环。
微软重点介绍了以下几个使用 Agent Loop 构建 AI 代理的潜在用例:
产品退货代理:验证订单详情、退货资格,并处理退款或请求提供更多信息。
贷款审批代理:评估信用评分、收入和风险状况,完成自动批准或路由申请。
招聘代理:筛选简历、总结资格,并起草个性化联系函。
销售报告生成工作流:利用多个代理起草、审查和发布报告。
IT 运营代理:分类预警、检查变更,并解决常见问题或在必要时升级。
多代理零售供应链解决方案:协调库存和物流代理,及时补货和优化配送。
此外,在 Logic Apps 中使用 Agent Loop 构建 AI 代理的关键好处包括:声明式编排、代码可扩展性、可访问大量的集成工具库、可观察性(完全追踪代理决策)、继承了 Azure Logic Apps 安全性和合规性的企业级治理、简单人工介入和多代理协调,以及通过抽象代理架构的样板代码加速价值实现。
微软 Logic Apps 首席项目经理Kent Weare表示:
构建代理或工作流并不是一个二元选择。最有效的解决方案通常是两者的结合——这就是 Logic Apps 的强项。有了 Agent Loop,客户就可以完全控制代理的自动化水平,以满足他们的需求。Logic Apps 将传统工作流和 AI 代理相结合,解决复杂的业务问题——所有这些都是在一个受信任的企业级平台上完成的。我认为没有其他平台提供这个!
此外,在LinkedIn上的一篇博文中,Azure 应用架构师 Cameron McKay 总结了 Logic Apps Agent Loop 的功能,并进一步强调了其潜力:
这个功能有很大的潜力,用例的数量取决于业务和实施者;其中一些用例包括响应错误事件和基于与人类的对话执行处理。我很期待看看到这个功能的用例会如何发展;毫无疑问,这是 Azure Logic Apps 工具箱中添加的一个极具变革性和实用性的功能。
Agent Loop 已在 Azure Logic Apps 标准版中提供,微软提供了文档和演示,以帮助开发人员入门。此外,其中还概述了未来计划,包括多代理切换支持、A2A(代理到代理)协议支持和 Logic Apps 代理的 OBO 身份验证。
原文链接:
https://www.infoq.com/news/2025/05/azure-logic-apps-agent-loop/
评论