还没开始学习,先来回复一下,什么是Agent
Agent包含的模块
好了,开始发放干货:
1、 创建通义千问API (新注册用户有一定的限时免费额度)
2、登录阿里云账号,打开 DashScope管理控制台,开通 DashScope灵积模型服务
回到控制台,创建 API-KEY,并记得复制保存!!!!
3、使用 魔搭Agent创建器 快速创建Agent
打开魔搭社区的 AgentFabric,或者 创空间-交互式创建应用
创建天气小助手
在左侧聊天框中发送你想要的功能
这里我给出一个 设计天气查询Agent 的example
我想做一个能查询天气的agent,名字就叫“Datawhale&Modelscopeの天気予報”,要求能查询我指定城市今天的天气情况和温度信息,并画一幅图向我形象的展示出来。
可以看到,它在回复的同时,多了2行字,分别是
“✅Config Updated!
✅Logo Updated! ”
这是在调整Agent的配置,以及logo,可以在右边查看到具体的修改。
此外它还会反问一些问题,比如城市和展示风格等。
可以通过回复来进行进一步的配置自动调整,但也可以不予理会,右边可以实时体验调整后的效果。
检查配置&提供Tool
点进左上角的【Configure】可以查看 Agent 的配置,其中的字段均可任意修改做Prompt Enginerring
下方的【Capabilities】是这个Agent可调用的Tool,目前可用的内置Tools有限,可按需勾选
此处勾选了用于画画的“Wanx Image Generation”,和用于查天气的“高德天气”
体验Agent,做Prompt Engineering
- 右边的聊天框里随时可以体验 Agent,可自由根据实施效果进行Prompt修改,但修改后记得点击【Update Configuration】更新配置,否则效果不会有变化
- 还可以 点开▶,查看调用详情
- Agent能力体现:将指令自动拆分成了“天气查询”和“画图”,并成功的调用了对应的工具完成任务
4、发布 属于自己的Agent
创建Agent并实验效果满意后,点开【发布】,点击【构建】,构建完成后点击【发布】
跳转到创建创空间,修改创空间信息,填入前面创建的 API-KEY,然后【复制创空间】
打开相应的创空间,进入【设置】、【上线空间展示】
这里用另一个项目的截图,操作流程一样,直接参考
等待发布成功即可,祝大家都能享受Agent创建之旅。
这是魔答官方社区的教程,如果想要对Agent有更加深刻的理解和修改,可直接从github了解:
https://github.com/modelscope/modelscope-agent好了,今天的分享就到这里,我是黄啊码,码字的码,如果觉得内容能够帮到您,可以一键三连,如果想要更深层次的探讨,请点击评论区附近的名片,或者各大平台搜索 黄啊码,都能找到我,下期分享我们不见不散。