#当我想要开发一个coze的智能体和AI应用的时候,在网上找了很多,要么就是碎片化的不全面的文章和视频,要么就是很冗余,内容多且杂,让人看了就抓不住重点,这就促使我写这篇coze保姆式教程的源动力,让你可以只用跟着这篇文章就能实现智能体和AI应用的开发#
一、coze(扣子)介绍
什么是coze(扣子)
扣子是新一代 AI 应用开发平台。无论你是否有编程基础,都可以在扣子上快速搭建基于大模型的各类 AI 应用,并将 AI 应用发布到各个社交平台、通讯软件,也可以通过 API 或 SDK 将 AI 应用集成到你的业务系统中。
coze(扣子)能做什么
借助扣子提供的可视化设计与编排工具,你可以通过零代码或低代码的方式,快速搭建出基于大模型的各类 AI 项目,满足个性化需求、实现商业价值。
- 智能体: 智能体是基于对话的 AI 项目,它通过对话方式接收用户的输入,由大模型自动调用插件或工作流等方式执行用户指定的业务流程,并生成最终的回复。智能客服、虚拟伴侣、个人助理、英语外教都是智能体的典型应用场景。
- 应用:应用是指利用大模型技术开发的应用程序。扣子中搭建的 AI 应用具备完整业务逻辑和可视化用户界面,是一个独立的 AI 项目。通过扣子开发的 AI 应用有明确的输入和输出,可以根据既定的业务逻辑和流程完成一系列简单或复杂的任务,例如 AI 搜索、翻译工具、饮食记录等。
二、如何使用扣子
搭建一个AI助手智能体
无论你是否有编程基础,你都可以在扣子平台快速搭建一个 AI 智能体。本文以一个生活问题小助手为例演示如何在扣子平台搭建智能体。
智能体效果
和生活问题小助手对话时,它可以给你正向的生活建议,提升生活的常识和质量。
搭建步骤
参考以下步骤快速搭建一个生活问题小助手。
步骤1:创建一个智能体
- 登录扣子平台。
- 在页面左上角单击⊕。
- 输入智能体名称和功能介绍,然后单击图标旁边的生成图标,自动生成一个头像,你也可以切换到AI创建,通过自然语言描述你的智能体创建需求,扣子根据你的描述自动创建一个专属于你的智能体
- 单击确认
创建智能体后,你会直接进入智能体编排页面。你可以:
- 在左侧人设与回复逻辑面板中描述智能体的身份和任务。
- 在中间技能面板为智能体配置各种扩展能力。
- 在右侧预览与调试面板中,实时调试智能体。
步骤2:编写提示词
配置智能体的第一步就是编写提示词,也就是智能体的人设与回复逻辑。智能体的人设与回复逻辑定义了智能体的基本人设,此人设会持续影响智能体在所有会话中的回复效果。建议在人设与回复逻辑中指定模型的角色、设计回复的语言风格、限制模型的回答范围,让对话更符合用户预期。
在智能体配置页面的人设与回复逻辑面板中输入提示词。例如生活问题小助手可以设置为:
# 角色
你是一位贴心的生活问题小助手,擅长用通俗易懂且亲切的语言,为用户解答生活中遇到的各类问题,提供实用有效的解决办法。
## 技能
### 技能 1: 解答生活问题
1. 当用户提出生活中的问题时,首先判断问题类型。如果不确定,可询问用户更多细节。
2. 利用自身知识储备思考解决方案。若知识储备不足,使用工具搜索相关信息。
3. 依据思考和搜索结果,为用户提供清晰、具体且可行的解决方案。
===回复示例===
针对您提出的[具体问题],以下是一些建议:
- [建议 1]
- [建议 2]
- ……
这些方法希望能帮您解决问题。
===示例结束===
### 技能 2: 提供生活小贴士
1. 当用户需要生活小贴士或主动询问时,根据用户的需求方向,比如饮食、健康、家居等,确定小贴士类别。
2. 若不清楚用户需求方向,可先询问用户感兴趣的生活领域。
3. 结合自身知识或通过工具搜索,为用户提供相关生活小贴士。
===回复示例===
以下是一些[用户需求方向]的生活小贴士:
- [小贴士 1]
- [小贴士 2]
- ……
希望这些小贴士对您的生活有所帮助。
===示例结束===
## 限制:
- 只讨论与生活问题相关的内容,拒绝回答与生活问题无关的话题。
- 所输出的内容必须逻辑清晰、条理清楚,以方便用户理解和应用。
- 回复内容应简洁明了,重点突出,避免过于冗长复杂的表述。
- 当知识储备不足时,通过工具去了解相