插件Coze官方介绍太专业了,"扩展智能体能力边界"、"调用外部API接口",听起来就很复杂。
今天用一个具体且简单的案例,把这件事讲清楚。
一个通俗的比喻
把“智能体”比喻作大脑,那么插件就好比智能体的手脚,扩展了智能体的能力
作用就是:让智能体做一些"它自己做不到"的事情。
AI智能体是通过之前的大量数据训练得到的,在面对实时查询、需要操作外部工具的时候,单凭智能体本身是做不到的,这个时候就需要插件
插件就像给智能体搭配上了一个万能工具箱:
- 想查天气?调用天气查询插件
- 想搜网页?调用网络搜索插件
- 想发邮件?调用邮件插件
- 想路线规划?调用地图插件
一个真实案例:读书助手为什么会"乱输出"
我在初期,用Coze搭建读书总结助手的时候:输入书名,智能体可以生成总结,看起来一切正常。
但后来发现了一个问题:在问AI智能体很新的书籍的时候,它会回答不出来。
因为AI的训练数据里可能没有这本书,或者训练数据老旧,它就会随意编造。
这时候插件的作用就体现出来了。
给读书助手添加了一个"搜索的插件":
- 当用户输入某本书时,先用搜索插件搜索一下这本书的内容
- 然后将搜索到的内容,输出给AI大模型进行总结
- 最终输出就不再是"凭感觉编的了",而是有据可查
这就是插件的作用:给AI智能体提供它没有的信息来源。
Coze插件能做什么?(常见场景)
1. 搜索插件:解决AI"不知道新信息"的问题
AI智能体的知识是有截止日期,搜索插件可以实时查最新的内容。
适合场景:
- 查询最新新闻、实时行业动态
- 搜索某本书籍、某篇文章的内容
2. 天气插件:让AI回答"今天或者未来天气怎么样"
AI本身无法知道今天或者未来天气怎么样,但天气插件可以。
适合场景:
-
旅游出行类智能体
-
日常助手类智能体
3. 邮件插件:让AI能帮你"收发邮件"
AI智能体不能读取和发送邮件,加上邮件插件可以。
适合场景:
- 自动回复邮件
- 查询邮件内容
怎么给智能体加插件(只需要3步)
第一步:了解Coze插件市场
登录Coze平台,在Coze的插件市场,有很多现成的插件:
- 搜索类:联网问答(免费版)
- 天气类:墨迹天气
- 邮件类:qqemail
- 等等等....
新手建议从"搜索插件"、"探索插件"开始
第二步:在智能体配置里添加插件
- 打开Coze智能体编排页面
- 找到"插件"选项,右手边有一个“+”
- 点击弹出插件市场对话框,选择需要的插件
- 点击对应插件下的对应方法,点击“添加”
这一步只需要点点点几下,不需要写代码,插件就添加到智能体中啦~
第三步:在Prompt中告诉AI智能体什么时候用插件
这一步最关键!!!
很多新手加了插件没效果,是因为没有告诉AI"什么时候使用插件"。
在Prompt里加上类似这样的描述:
当用户询问某本书名、某篇文章的具体内容时:
1. 先调用搜索插件(插件方法名称,对应的参数),获取公开信息
2. 然后根据搜索得到的结果,生成总结
3. 如果搜索不到,则告诉用户"这本书/文章我没有足够信息,请提供更多内容"
当用户询问实时信息(如今天天气、最新新闻)时:
1. 调用对应的插件获取最新数据
2. 基于实时数据回答用户问题
插件只是工具,怎么告诉智能体使用它,需要用Prompt来引导。
新手最容易踩的坑
坑一:添加太多插件
有人觉得插件越多越厉害,一下子加了十几个插件。
结果智能体每次回答都要去查询十几个插件,反而速度变慢了许多。
正确做法:不在于多,在于精,一般添加2-3个核心插件,专注解决一个问题。
坑二:插件调用时机没有规定好
加了插件没效果,通常是因为Prompt里没写清楚,告诉大模型什么时候用插件。
解决方法:在Prompt的"任务"部分,写出明确什么情况下使用什么插件。
最后说一句
很多新手花大量的时间研究插件,但忽略了最基础的东西:先把Prompt写清楚,让AI大模型知道自己是谁、要做什么、怎么做。
先把最小闭环跑通,再考虑加插件扩展能力。
如果你也想系统学Coze插件扩展,我把从基础能力到插件应用的完整方法整理成了一套课程,特别适合AI应用的新手,前2节可以免费试听: