微软最近发布了一款适用于 Logic Apps(标准版)的工作流助手,Logic Apps 是该公司的集成平台即服务(integration Platform as a Service,iPaaS)产品的公开预览版。借助该助手,开发人员会有一个聊天界面,可以访问 Azure Logic Apps 文档和最佳实践,而无需浏览文档或搜索在线论坛。
工作流助手是 Logic App 产品团队为 Logic Apps 提供的又一项功能增强,除此之外,还有 .NET 自定义代码的正式支持、应用程序洞察支持以及数据映射器(data mapper)。这些增强均适用于 Logic Apps 的标准版本,该层级允许开发人员在任何地方运行工作流。
工作流助手使用 Azure Open AI 和 ChatGPT 来查询与 Azure Logic Apps 相关的各种知识源,为开发人员构建的工作流提供经过整理的信息。查询结果会被处理成向量化格式,然后通过构建在 Azure App Service 之上的后台系统进行访问。
微软 Logic Apps 团队的项目经理 Divya Swarnkar 这样写到:
当你提供输入提示(prompt)时,Azure Logic Apps 后端将执行预处理,并将提示转发给 Azure Open AI 大语言模型。该模型会根据给定的上下文(以工作流 JSON 的形式)和你的提示生成响应。鉴于目前有 1000 多个可用的连接器(connector),该公司建议在选择连接器或行为时使用工作流助手,另外建议在与其他开发人员协作描述工作流时或查找最佳方式构建工作流时使用工作流助手。
Swarnkar 告诉 InfoQ:
我们的核心任务是提高开发人员的工作效率,而 AI 是我们实现这一目标的关键盟友。我们最新发布的工作流助手旨在帮助用户将 AI 无缝集成到工作流中。它提供了革新,并且搭建了发现产品帮助文档、最佳实践、标准模式和创建最佳应用程序的桥梁。
工作流助手(来源:Microsoft Learn)
微软在 iPaaS 领域的竞争对手之一是谷歌,它最近推出了应用集成服务(Application Integration Service),后来又与 Duet AI 进行了集成。应用集成中的 Duet AI 可以根据服务中通过用户界面提供的自然语言描述的需求创建集成流。此外,Duet AI 还能在集成流中创建默认的数据映射,该数据映射能够根据在集成流和集成应用中创建的变量连接两个应用。
当 InfoQ 问及微软如何看待工作流助手未来的发展时,Swarnkar 说:
客户反馈和实际问题的解决为 AI 带来了巨大的可能性。我们正在通过工作流助手引入工作流的文档。AI 在应用程序开发的各个阶段,从创建、部署到测试和监控,都具有巨大的增值潜力,客户的反馈将指导我们的投资方向。
最后,有关 Logic Apps(标准版)中工作流助手的更多详情,请参阅文档页面。
英文原文:
https://www.infoq.com/news/2023/11/logic-app-workflow-assistant/)
评论