第六章 机器人变身“多面手”?手把手教你从零创建Coze插件(无需写代码)
不写代码 按需定制 让机器人拥有无限能力不知不觉这个专栏已经陪你走过了五篇文章。你已经学会了— ✅ 从零创建第一个AI智能体天气查询— ✅ 用工作流编排机器人告别“大模型不听话”— ✅ 用知识库让机器人记住你的产品7x24小时应答— ✅ 用卡片让机器人回复像财经APP一样精致但你有没有想过一个问题如果插件商店里没有你想要的插件怎么办比如你想让机器人自动查询你公司内部的客户CRM系统数据或者每天定时给你推送某个特定网站的行情信息。插件商店里有现成的吗大概率没有。好消息是Coze支持你自己创建插件。今天这篇文章我就带你从零创建三种类型的插件无论你会不会写代码都能找到适合自己的方案。 本篇你将学到什么— ✅ 什么是插件为什么它是机器人的“万能工具箱”— ✅ 零代码法用免费API创建“无授权插件”无需写代码— ✅ 进阶法用“Service认证”创建需要Token的插件— ✅ 高阶法用Coze IDE创建可托管运行的代码插件— ✅ 插件发布与集成让智能体学会调用你创建的插件一、插件是什么为什么它是机器人的“万能工具箱”想一下你之前做的天气机器人它能查天气靠的是什么是一个叫“天气插件”的东西。你添加它后大模型就知道用户问天气时我该调用这个插件去获取实时数据。插件 ≈ 机器人的“能力扩展器”。Coze的插件本质上是一个或多个函数的集合即工具集每新增一个插件就相当于给自己的机器人新增了一个“远程技能”。二、插件的两种创建方式先知道后动手在Coze中创建插件的入口左侧“工作空间” → “插件” → “创建插件”。创建时有两种核心方式创建方式适用人群核心逻辑基于已有服务创建零代码基础只需填写现成API的URL和参数纯配置在Coze IDE中创建需要编写代码代码托管在Coze云端无需自备服务器今天我帮你把三种经典的插件场景全部拆解总能找到最适合你的一种。三、场景一零代码法——用免费API创建一个“无授权插件”如果插件商店没有适合的插件我们可以通过免费API应用程序编程接口快速创建“无授权插件”顾名思义指的就是调用时不需要OAuth、Secret、Token等任何认证流程的插件。这种方式简单快速不需要写代码。第一步找到目标API这里拿阿里云提供的“随机获取名言”免费接口演示- URLhttps://api.anosci.com/qod- 请求方法GET- 返回示例json{quote: 这不是一句普通的话。,author: 虚构的作者名}第二步创建插件1. 进入“插件”页面点击“创建插件”。2. 名称名言助手描述随机返回一句名人名言。3. 创建方式选择 “基于已有服务创建” 。4. 插件URL填写 https://api.anosci.com注意根目录最后不要加斜线。5. 授权方式选择 “不需要授权” 。第三步在插件中创建工具1. 插件创建成功后点击“创建工具”。2. 工具名称get_quote描述获取一句随机名言。3. 工具路径/qod必须斜线开头请求方法GET。4. 配置输入参数此接口没有必填参数直接点“下一步”。5. 输出参数点击 “自动解析”。Coze会调用一次API侦测出返回JSON中quote和author两个字段。6. 测试输入参数为空点击“运行”。如果右下角 运行 成功 说明接口成功调用第四步发布插件插件测试通过后右上角【发布】插件。最后把插件用到机器人身上1. 在智能体左侧“技能”模块 → “插件” → 添加你刚发布的“名言助手”插件。2. 修改人设与回复逻辑“每当你不知道说什么时可以调用名言插件来安慰用户。”3. 测试输入“来一句名言吧”这种适合个人开发者、文案类机器人一天内可快速搞定。四、场景二进阶法——用需要Token的API创建“授权插件”很多有价值的API比如企业内部的CRM系统、天气付费接口等调用时需要携带Token或API Key进行身份验证。我们拿免费测试接口做演示目标是让它生成摘要。所需接口可从各大API集合库里查找获取。第一步获取API的Token/API Key大部分服务平台注册后可在控制台生成Token。为了练习我们随便找一个要求提供KEY的服务比如“百度智能云的图像识别”。第二步创建插件配置授权1. 进入“插件”页面点击“创建插件”。2. 名称文本分析。3. 插件URL填写你拿到的Base URL。4. 关键点授权方式选择 “Service”。5. Header列表参数名填Token或X-API-Key值从控制台粘贴你获取的真实Key。6. 点击“确认”。第三步创建工具并配置参数POST方法假设接口路径是 /summary请求方法选择POST。接口需要三个Body必填参数text待分析文本、max_length字数、language语言。配置好这些输入参数传递方式全部选body。第四步自动解析输出点击“自动解析”。成功后会得到输出参数如summary字符串。第五步测试与发布输入测试文本运行测试看到摘要返回即为成功。这种适合企业内部答疑、付费天气插件、数据查询机器人等。五、场景三高阶法——用Coze IDE创建代码插件万一外部没有现成API怎么办又或者AI的Token数不够想自己写脚本来调用这时候用Coze IDE就对了。Coze IDE是扣子提供的在线编码和运行环境无需关心服务器环境代码测试完Coze自动帮你托管运行。你需要了解最基础的Python或Node.js语法。推荐Python3因为Coze嵌入AI助手可以辅助你写代码。第一步创建插件并选择IDE模式1. 点击创建插件。2. 名称数据分析描述调用API处理大量文本数据。3. 关键点创建方式 → 选择 “在Coze IDE中创建”运行时选择 Python3。第二步填写代码IDE默认提供handler函数。假设我们需要一个延迟提醒功能必须计算用户输入的秒数实际代码待编写建议用户自行实现大约10-20行。第三步安装依赖包如果代码中用了类似requests模块回到左侧依赖包区域点击号搜索requests安装能保证代码正常运行。第四步定义“元数据”在“元数据”选项卡定义输入参数和输出参数名称必须完全对应代码中的参数。第五步测试模拟输入18点运行控制台输出日志提示“等待18秒”。第六步发布与集成测试通过的插件点击发布然后在机器人编辑页面点击“添加插件”选择你刚发布的新插件。这种适合处理复杂算法、加密/解密、数据清洗、批量文本分析等自定义需求。六、避坑指南这些错误你一定会碰到常见问题原因解决方法工具调试失败404插件根目录URL末尾加了斜线工具路径也加了斜线URL不要以/结尾自动解析报错“参数格式错误”接口返回的不是标准JSON检查API是否正常返回JSONService认证总失败Token过期或者选成了query传递确认Token有效且在Header体里传递机器人调用插件失败Prompt没说清楚何时调用此插件修改机器人提示词“当用户要求整理数据时调用该工具”IDE代码运行失败没引入依赖或参数名不一致依赖包必须安装元数据参数名必须和代码变量名一致关于“如何在机器人中使用插件”最核心的技巧是修改人设与回复逻辑明确告诉大模型什么情况下需要调用该插件。七、尾声当你拥有了自己的插件……掌握了创建插件的能力你就跨出了“只搭建静态机器人”的核心一步——让机器人拥有真正的工程落地能力。从此你可以— 把内部Excel表格数据API化让Coze帮你查公司销售数据— 写Python脚本封装任意复杂的网络爬虫逻辑— 对接付费API代理商业化你的智能体在我编写的电子书《Coze从零到一》中我详细对比了“无授权插件”“授权插件”“IDE代码插件”在不同业务场景下的选择策略以及如何打包成独立工具并上架赚钱。附秒哒筑梦计划——你的下一站创收路径插件创作不只是完成工作。百度秒哒已启动“筑梦计划”平台准备扶持20万开发者实现商业营收帮助优质开发者年增收超过5000万元。入门级别只需在应用广场发布10个可用作品即可申请1万到10万元不等的筑梦基金扶持进入百万融资直通车候选池。如果你在Coze插件上有高价值作品也可以尝试推广到秒哒生态开展二次创收。 下篇预告数据库节点——让机器人拥有跨会话的长久记忆机器人总忘记上次聊到哪下篇“数据库节点”让机器人拥有跨对话永久的记忆机制并教你构建一个完整的记账AI助手。记得点关注
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2592408.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!