前言
在前几期的文章中,我们从浅入深地介绍了如何使用AgentScope构建各种不同的多智能体应用。本期,我们将带您体验AgentScope Workstation——一个零代码、基于拖拽式构建多智能体应用开发平台!在这里,编程经验不再制约您的想象力,每个用户可以轻松实现零代码开发,仅需从丰富的工具栏中挑选和拖拽出心仪的组件,然后像搭积木一般随心所欲地自由组合,就可以创造出既独特又富有创意的多智能体应用。
欢迎关注AgentScope,在github上(https://github.com/modelscope/agentscope) 为我们star 🌟
准备工作
- 参照 GitHub 中的说明(https://github.com/modelscope/agentscope)安装 AgentScope 的完全版本
git clone https://github.com/modelscope/agentscope.git cd agentscope # On windows pip install -e .[full] # On Mac or linux pip install -e .\[full\]
- 开源版本Workstation需要通过Studio使用,您需要在命令行启动AgentScope Studio。
# Launch AgentScope Studio as_studio
- 然后,打开命令行界面 (CLI) 中显示的 URL。您将看到 AgentScope Studio 的用户界面:
拖拽出自己的多智能体应用
- 第一步:选择您心仪的的大模型,并直接从左侧工具栏拖拽至工作区
- 第二步:挑选所需的智能体,将它们从工具栏拖出来,并且连起来
- 第三步:填写配置
将大模型和智能体拖入工作区后,点击其中任何一个部分,即可编辑其配置。您可以自定义大模型的参数、类型以及智能体的提示词和其他属性,以满足各种不同多智能体应用的特定要求。
- 第四步:开始运行
探索更多可能
如果您渴望探索AgentScope Workstation的进阶用法,我们精心准备了丰富的示例,涵盖了从简单到复杂的多智能体应用,帮助您快速上手和启发创意。使用高级Pipeline功能可以更细致地控制多智能体工作流的逻辑。
通过ReActAgent与各种不同的工具函数相结合,您能够轻松打造具有运行代码、读写文件、网络搜索等功能的多智能体应用。随着AgentScope的不断更新和完善, AgentScope Workstation的能力也在不断的扩展,旨在赋予您无限可能,让您的创意轻松转化为现实,真正体验零代码开发的魅力和强大的应用构建灵活性。
总结
AgentScope Workstation令多智能体应用的搭建变得轻而易举,只需简单拖拽操作,每位用户都能快速打造出丰富多彩的应用。这个工具既能为没有编程背景的用户提供了强大的支持,也能为有经验的开发者提供便捷的方式,快速构建和验证开发原型。随着AgentScope社区的不断成长,我们满怀期待更多创新且激动人心的多智能体应用诞生。关于AgentScope Workstation更详细介绍可以参考官方教程。感谢您的关注,让我们一起探索多智能体的无限可能。别忘了给我们的GitHub项目留下星标,支持AgentScope的发展!
延伸阅读和资源
- 完整的中文文档和教程:https://modelscope.github.io/agentscope/zh_CN/index.html
- AgentScope的GitHub示例库:https://github.com/modelscope/agentscope/tree/main/examples
- 论文及研究资料:https://arxiv.org/abs/2402.14034
- 加入我们的讨论组:扫描GitHub项目首页的二维码,或点击链接加入👉https://github.com/modelscope/agentscope