扬帆创投微信小程序
更聚焦的出海投融资平台
精准高效领先的融资对接服务
微信扫一扫进入小程序

AI Agent凭借高效、能力强、自动化等特点在零售、金融、教育、新闻等行业广泛应用,但缺乏专业编程能力的业务人员难以构建复杂的智能体,因为需要考虑大模型选择、工具使用、行动步骤和任务终止条件等复杂因素。

摘要

微软研究人员基于开源的AutoGen智能体(超过30000星)结合低代码技术,开发了AutoGen Studio。该工具通过可视化拖拽的低代码方式,简化了智能体的开发流程,使非专业开发人员也能轻松构建智能体。

AutoGen Studio提供了一个直观的可视化界面,允许用户通过拖拽方式组合模型、技能/工具、记忆组件,并将它们附加到智能体上,形成完整的自动化工作流。

在AutoGen Studio中,开发者可以通过拖放操作将智能体组合成复杂的工作流,并定义它们之间的交互关系。工具还集成了实时监控功能,能够实时传输智能体的消息交流和展示生成的工件(如图像、代码、文档等)。此外,提供了调试和评估工具,帮助开发者理解智能体行为并修复潜在问题。

AutoGen Studio支持将工作流导出为JSON配置文件,无缝集成到Python应用程序中,或作为API端点执行,也可封装在Docker容器中进行大规模部署。微软还提供了智能体模板库,用户可以直接导入和重用这些组件,或根据实际需求进行修改。

AI Agent的高效、能力强、自动化等技术特点在零售、金融、教育、新闻等业务中得到广泛应用。但是,没有专业编程能力的业务人员想构建复杂的智能体并不容易。

例如,需要考虑使用哪一种大模型,智能体可用的工具,智能体可执行的行动步骤数以及任务终止条件判断等。

所以,为了简化智能体构建流程,微软的研究人员在其开源的超过30000颗星AutoGen智能体之上,与低代码技术相结合构建了AutoGen Studio,通过可视化拖拽低代码的方式就能完成智能体的开发流程。

图片

AutoGen Studio的核心特点在于提供了一个简单、直观可视化界面,允许用户通过简单的拖拽方式来使用模型、技能/工具以及记忆组件,并将它们附加到不同的智能体上,最终形成一个完整的自动化工作流。

图片

在AutoGen Studio中,每一个模块的功能包括:模型选择,这是用来驱动智能体自动化行为的核心;技能或工具,这些是智能体用于执行特定任务的代码或API接口;执行记忆,可以是短期的(如列表)也可以是长期的(如向量数据库),用于存储和检索信息;

智能体本身,这个是模型、技能、记忆组件以及行为的组合;自动化工作流,定义了一组智能体及其相互作用的方式,包括智能体行动的顺序或序列、任务规划、终止条件等。如果你是专业开发人员,可以通过Python API进行深度定制开发。

图片

定义好智能体后,开发者可以进入工作流的开发阶段,可以将智能体组合成复杂的工作流,以解决特定的任务。工作流的构建同样支持拖放操作,使得开发者可以轻松地将智能体放入工作流中的适当位置,并定义它们之间的交互关系。

为了进一步增强工具的功能性,AutoGen Studio集成了实时监控功能。在智能体执行任务的过程中,所有的消息交流都会被实时地流式传输到界面上,任何生成的工件(如图像、代码、文档等)也会被展示出来。

除了可视化拖拽UI界面,AutoGen Studio还提供了强大的调试和评估工具。可以帮助开发者深度理解智能体的行为,识别和修复潜在的问题。例如,提供了一个观察视图,允许开发者实时查看智能体的消息和行动,以及它们生成的所有工件。

图片

此外,还有一个任务执行分析器视图,有一组可视化的指标,包括智能体交换的消息总数、大模型的消耗成本、智能体使用工具的频率以及工具使用的状态成功或失败等。

AutoGen Studio另外一个特色功能是部署和共享功能。当开发者完成智能体的工作流设计和测试时,可以轻松地将工作流导出为JSON配置文件,可无缝集成到任何Python应用程序中,也可以作为API端点执行,或者封装在Docker容器中,以便在各种平台上进行大规模部署。

目前,微软开发人员已经提供了智能体的模板库,用户可以直接导入和重用这些组件,也可以根据自己的实际业务需求进行修改。

原文链接:点击前往 >

文章作者:AIGC开放社区

版权申明:文章来源于AIGC开放社区。该文观点仅代表作者本人,扬帆出海平台仅提供信息存储空间服务,不代表扬帆出海官方立场。因本文所引起的纠纷和损失扬帆出海均不承担侵权行为的连带责任,如若转载请联系原文作者。 更多资讯关注扬帆出海官网:https://www.yfchuhai.com/

{{likeNum}}

好文章,需要你的鼓励

请前往扬帆出海小程序完成个人认证
认证通过后即可申请入驻
扫码添加小助手
微信扫描二维码,添加小助手
微信号:yfch24
扫码添加小助手
微信扫描二维码,添加小助手
微信号:yfch24
APP
小程序
微信公众号
微信小程序
扬帆出海APP
扬帆出海APP
微信
公众号
微信公众号
关注扬帆出海
专注服务互联网出海!
出海人
社群
微信公众号
扫码进群
与10万+出海人同行!