输入“/”快速插入内容

24年8月上旬分享:新手智能体搭建常见问题

2024年8月9日修改
😏
我是唯庸,v : wangweiyong0219
配套免费社群:唯庸 Agent 智能体
大家好,我是唯庸。
在过去的一段时间里,我们组织了一次 COZE/扣子 比赛,旨在激发参与者的创造力,提高解决复杂问题的能力。同时,也是对智能体行动营学习结果的一个验证,坚持以练促学,持续创造更好的 AI 应用。
上周参与了比赛的作品评审。进行了细致的评审后,发现参赛者存在的一些共性问题。
总结为“新手搭建智能体常见问题”,希望能够为同学们提供一些有价值的启发,帮助大家在智能体搭建效果上取得更大的进步。
一、新手搭建智能体常见问题
主要说三个问题
1.1 调用过多插件
很多同学刚接触扣子后,喜欢在一个Bot中调用很多插件,这是一个常见的错误操作。不要想着做一个全知全能的智能体,让智能体专注处理特定场景下的问题。控制调用工具数量,只有这样才能保证处理问题的正确率。
1.1.1 这里的插件指的是什么?
调用过多插件,不仅仅是指的插件,同样工作流,图像流也属于插件的范围。
大模型的调用能力,用户对话输入后,大模型分析用户表达的意图,结合提示词中留的“钩子”,以及组件描述中的“引子”,判断要调用的组件,将用户的指令进行转写+传递。
插件这个名词是扣子产品功能中的命名。而我们在这里讲的插件是指模型调用能力,Plug-in能力。模型通过识别用户问题中的意图,正确调用对应的工具,完成用户的需求。
在这个过程中,插件工作流知识库数据库图像流等具体的功能都可以称为插件。而如何处理用户需求对应的多种插件,保证调用的正确率。是复杂智能体搭建过程中一个很重要的优化点。
1.1.2 插件调用的流程
当用户表示自己的需求之后,模型会先根据提示词查看对应的插件,以及所有插件列表中符合该功能的插件。生成思考,确定要调用的插件。