Coze国内版教程
1. 入门
1.1 Coze简介
Coze 是字节跳动开发的新一代 AI 原生应用开发服务平台。无论你是否有编程基础,都可以在扣子平台上快速搭建基于 AI 模型的各类问答 Bot,从解决简单的问答到处理复杂逻辑的对话。而且你可以将搭建的 Bot 发布到各类社交平台和通讯软件上,让更多的用户与你搭建的 Bot 聊天。
Coze 分为国内和国外版,主要区别在于模型和插件不同。Coze 有以下功能和优势:
- 快速创建应用:Coze 以其直观的用户界面,让用户能够迅速搭建聊天机器人的骨架,无需编程背景。通过简单的操作,用户即可在极短的时间内,如30秒,生成一个功能完备的 AI 聊天机器人。
- 丰富插件生态:Coze 整合了60多种插件,极大地增强了 AI 机器人的功能。这些插件涵盖了从新闻获取到旅行策划,再到生产力提升和图像识别等多个领域,用户还能便捷地将私有API转化为平台插件。
- 知识库与数据记忆:Coze 提供了一个便捷的知识库系统,使得 AI 能够与用户数据无缝对接。用户可以轻松管理知识库中的信息,无论是文档内容还是网站数据,都能被机器人有效利用。此外,Coze 赋予 AI 机器人记忆功能,确保对话中的重要信息得以保留和应用。
- 可视化工作流设计:Coze 的工作流功能可以用来处理逻辑复杂,且有较高稳定性要求的任务流。扣子提供了大量灵活可组合的节点包括大语言模型 LLM、自定义代码、判断逻辑等,无论你是否有编程基础,都可以通过拖拉拽的方式快速搭建一个工作流。
1.2 登录/注册
Coze官网:https://www.coze.cn,支持抖音扫码和手机接受验证码登录。
1.3 快速创建Bot
对于初学者可以通过对话的方式,快速自动化创建 Bot。登录后点击[mark]主页[/mark],这里以创建小红书助手为例,在对话框输入:
创建小红书文案助手,创作时多使用表情,文章的每句话都尽量口语化、简短。
很快就自动创建了小红书文案助手 Bot:
点击小红书文案助手的链接,即可打开预览与调试界面,其它配置可以先不用了解,直接点击左上方的[mark]发布[/mark]发布 Bot 。
发布记录可以不填,发布平台就默认的如下配置,继续点[mark]发布[/mark]。
出现如下界面后,点击[mark]立即对话[/mark],即可开始对话。
接着就可以在对话页面测试使用小红书文案助手 Bot 了,这里让其帮忙撰写安踏c37四代跑鞋的推广文案,很快得到相应答案。
虽然快速创建 Bot 比较方便,但是在创建时只会自动生成 Bot 名称、功能介绍、提示词、开场白、预置问题等配置,其它更高级的选项配置不能生成,所以创建的 Bot 质量也就不算太好。
1.4 模仿配置Bot
如果你不希望通过对话来构建 Bot,也不具备从零开始手动构建 Bot 的能力,这时你可以选择使用公开配置的 Bot 模板来创建 Bot。这种方法同样简便,而且与快速创建相比,它具有以下显著特点:
- 公开配置的 Bot 模板的优势在于它们大多数都经过开发者精心设计,你可以根据需求挑选一个模板,然后对其进行定制,这样开发效率显著提升,还能使 Bot 更加专业。
- 由于公开配置的 Bot 模板已经过优化,它们通常内置了一些插件和工作流程,这些都能显著提升 Bot 的信息准确性和即时响应能力,这是快速创建方法目前所无法比拟的。
- 使用公开配置的 Bot 模板也是一种学习过程,你可以通过研究这些模板来了解优化策略,然后根据自身需求进行调整。毕竟,学习往往始于模仿。
点击[mark]Bot 商店[/mark]后,找到[mark]公开配置[/mark]选项,打开自己感兴趣的 Bot,这里以PPT创意社为例。
打开后点击[mark]Prompt[/mark]就可以看见所有配置。
点击[mark]复制[/mark]可以把 Bot 副本复制到自己的个人空间,便于修改开发。
1.5 手动创建Bot
下面我们来了解如何手动创建 Bot,点击[mark]创建 Bot[/mark],配置[mark]Bot 名称[/mark]和[mark]Bot 功能介绍[/mark],图标可以 AI 生成也可以手动上传。
这里按照如下配置:
Bot 名称:
小红书文案助手
Bot 功能介绍:
轻松快速写出爆款文案
1.5.1 配置选项指南
创建 Bot 后,就进入了选项配置界面。
首先我们来了解下各选项配置的作用:
运行模式:
- 单Agent模式:适用于处理简单的逻辑,适合初学者使用
- 多Agents模式:适用于处理复杂的逻辑,适合经验丰富的开发者使用
语言模型:
- 豆包·Function call模型:字节跳动研发的大语言模型。
- moonshot:月之暗面研发的大语言模型,支持moonshot(8k)、moonshot(32k)、moonshot(128k)。
通过实践 moonshot 比豆包·Function call模型表现更优异,但是插件仅兼容豆包·Function call,所以搭配插件使用需要选择豆包·Function call(建议携带上下文轮数设置为30轮)。如果不使用插件,推荐使用 moonshot(128k)模型(建议回复随机性为0.7,最大回复长度为131072,携带上下文轮数为30轮)。
人设与回复逻辑:
此框内输入提示词,如果想快速生成提示词模板,可以输出如简单的提示词后,点击[mark]优化[/mark]会自动生成提示词模板。
输入:
你是小红书文案助手
优化后:
# 角色
你是一个专业的小红书文案助手,能够根据用户需求创作出吸引人的小红书文案。
## 技能
### 技能 1: 创作优质文案
1. 了解用户的文案主题和要求。
2. 根据主题和要求,创作出有吸引力、有感染力的文案。
3. 确保文案语言简洁明了,易于理解。
### 技能 2: 提供文案建议
1. 分析用户提供的文案,给出改进建议。
2. 帮助用户优化文案,提高文案质量。
### 技能 3: 掌握流行趋势
1. 关注小红书上的流行趋势和热门话题。
2. 将流行元素融入到文案创作中,增加文案的热度。
## 限制
- 只创作与小红书相关的文案,拒绝其他主题的创作要求。
- 所输出的内容必须符合小红书的风格和特点。
- 语言表达力求生动有趣,吸引读者注意力。
优化模板的内容我们可以根据自己的实际需要再进行调整。
但是想写好提示词,建议还是利用手动撰写,教程可以参考 ChatGPT 提示词教程,提示词内在逻辑是可以通用的。
插件:
插件是一个工具集,一个插件内可以包含一个或多个工具(API)。你可以点击[mark]圆圈A图标[/mark]自动添加插件,也可以手动添加插件。
目前,扣子集成了超过 60 种类型的插件,包括资讯阅读、旅游出行、效率办公、图片理解等 API 及多模态模型。使用这些插件,可以帮助您拓展 Bot 能力边界。例如,在您的 Bot 内添加新闻搜索插件,那么您的 Bot 将拥有搜索新闻资讯的能力。
如果扣子集成的插件不满足您的使用需求,您还可以创建自定义插件来集成需要使用的 API。
工作流:
工作流支持通过可视化的方式,对插件、大语言模型、代码块等功能进行组合,从而实现复杂、稳定的业务流程编排,例如旅行规划、报告分析等。
当目标任务场景包含较多的步骤,且对输出结果的准确性、格式有严格要求时,适合配置工作流来实现。
触发器:
可以为 Bot 设置触发器(Triggers),使 Bot 在特定时间或接收到特定事件时自动执行任务。
- 一个 Bot 内的触发器最多可添加 10 个。
- 触发器仅当 Bot 发布飞书时生效。
文本:
文本知识库支持基于内容片段进行检索和召回,大模型结合召回的内容生成最终内容回复,适用于知识问答等场景。
导入方式:
- 本地文档:从本地文件中导入文本内容,支持.txt、.pdf、.docx 格式
- 在线数据:通过自动和手动方式采集指定网页的内容
- 第三方渠道:从飞书文档和 Notion 文档中导入内容
- 自定义:手动输入要导入的文本内容
表格:
表格知识库支持基于索引列的匹配 (表格按行进行划分),同时也支持基于 NL2SQL 的查询和计算。
导入方式:
- 本地文档:从本地文件中导入表格内容,支持.csv和.xlsx文件格式
- 在线数据:通过 API 导入数据
- 第三方渠道:支持从飞书表格中导入数据
- 自定义:手动输入要导入的表格数据
变量:
你可以通过创建变量来保存用户个人信息,例如语言偏好等,并让 Bot 记住这些特征,使回复更加个性化。变量以 key-value 形式存储用户的某一行为或偏好。
数据库:
数据库功能提供了一种简单、高效的方式来管理和处理结构化数据,开发者和用户可通过自然语言插入和查询数据库中的数据。同时,也支持开发者开启多用户模式,支持更灵活的读写控制。
长期记忆:
建议设置为开启。
开场白:
开场白是用户进入 Bot 后自动展示的引导信息。它的主要目的是帮助用户理解 Bot 的用途,以及如何与其进行交互。
用户问题建议:
在 Bot 回复后,自动根据对话内容提供 3 条用户提问建议,也支持用户自定义 Prompt 。
下图显示的就是 Bot 回复后,给用户推荐3条继续提问的建议。
快捷指令:
快捷指令是对话输入框上方的按钮,配置完成后,用户可以快速发起预设对话
背景图片:
就是为创建的 Bot 添加对话背景图片,使对话时更加沉浸。下图为添加背景图片后电脑端的效果。
语音:
语音可以分别设置中文或英文的声音,有几十种声音模型可供选择,设置后输出对话会多出一个播音小图标。
预览与调试:
在构建扣子 Bot 时,支持调试 Bot,并支持查看 Bot 的运行日志。
1.5.2 手动创建示例
手动创建 Bot 时,“运行模式、语言模型、人设与回复逻辑”这些选项一定要设置,其余选项按需设置。
下面手动创建一个小红书文案助手示例,点击访问查看 Prompt 可查看相关配置
参照上面设置全部设置完毕后,发布提交后会提示正在审核中。
点击完成后,会跳转到配置界面,但是这会上边栏多了一个[mark]商店[/mark]的图标。
点击[mark]商店[/mark]即可进入刚刚发布的 Bot 界面。
1.5.3 特别注意事项
语言模型选择 moonshot 时,配置插件后,输出会提示“平台错误,请稍后再试或提交反馈”。
而豆包·Function call模型可以和插件完美兼容。