coze智能体快速入门
扣子是新一代 AI 应用开发平台。无论你是否有编程基础,都可以在扣子上快速搭建基于大模型的各类 AI 应用,并将 AI 应用发布到各个社交平台、通讯软件,也可以通过 API 或 SDK 将 AI 应用集成到你的业务系统中。
1.什么是扣子?
扣子是新一代 AI 应用开发平台。无论你是否有编程基础,都可以在扣子上快速搭建基于大模型的各类 AI 应用,并将 AI 应用发布到各个社交平台、通讯软件,也可以通过 API 或 SDK 将 AI 应用集成到你的业务系统中。
扣子能做什么?
- 快速搭建聊天机器人:提供丰富的模板和工具,用户可依需求选择合适模板,通过可视化界面和拖拽式工作流设计,无需深厚编程基础即可快速创建聊天机器人。
- 实现智能对话:内置先进的自然语言处理技术,使聊天机器人能理解和回应用户的各种问题,提供高效、自然的对话体验。
- 多平台部署:支持将聊天机器人部署到各个社交平台、通讯软件或网站,满足不同场景下的应用需求,比如部署到微信公众号、飞书等平台。
- 可视化调试:提供可视化调试工具,用户可直观查看聊天机器人的运行状态,快速定位和解决问题,便于对机器人进行优化和改进。
- 持续优化:根据用户反馈和数据分析,不断提升聊天机器人的性能和用户体验,使其能更好地满足用户需求。
- 利用丰富插件拓展能力:集成了超过 60 款各类型的插件,涵盖资讯阅读、旅游出行、效率办公、图片理解等 API 及多模态模型,还支持创建自定义插件,可极大地拓展聊天机器人的能力边界。
- 知识库管理:提供简单易用的知识库功能来管理和存储数据,支持聊天机器人与用户自己的数据进行交互。用户可上传本地 TXT、PDF、DOCX、Excel 等格式的文档,也可基于 URL 获取在线网页内容和 API JSON 数据,让聊天机器人使用知识库中的内容回答问题。
- 工作流自动化:用户可以通过可视化的方式对工作流进行编排,将插件、大语言模型和自定义逻辑组合起来,实现复杂业务流程的自动化,如自动处理用户请求、触发后续任务等。
- 长期记忆:支持长期记忆功能,通过持久化存储用户对话历史与偏好,帮助聊天机器人更好地理解和回应用户,实现个性化交互。
- 定时任务安排:支持为聊天机器人创建定时任务,用户只需直接输入任务描述,无需编写代码,机器人就会按时执行任务,例如每日新闻推送或定期数据更新。
为什么选择扣子 ?
- 低代码开发:扣子是字节跳动推出的低代码 / 零代码平台,主打可视化编排。用户无需具备深入的编程知识,通过用户友好的界面,利用丰富的模板和工具,依照自身需求选择合适模板,就能快速搭建专属于自己的 Chatbot,降低了开发门槛,让非开发者也能轻松创建 AI 应用。
- 功能丰富强大:平台集成了插件、知识库、记忆、定时任务和工作流等多种功能。目前已集成超过 100 种不同插件,涵盖资讯阅读、旅游出行、效率办公、图片理解等 API 及多模态模型,还支持创建自定义插件,可极大拓展 Bot 的能力边界。同时,提供简单易用的知识库功能,支持多种数据源,让 Bot 能使用知识库内容回答问题,且具备持久化记忆能力,可记住用户对话关键参数或内容。此外,工作流功能强大,用户可通过可视化方式编排工作流,实现复杂业务流程自动化。
- 语言模型支持:扣子集成了国内外顶尖的大语言模型,如国内版使用云雀大模型,国外版采用 OpenAI 的 GPT 系列模型等。这些模型使 Bot 具备强大的语言理解和生成能力,能够更准确地理解用户意图并提供准确回答。
- 多平台支持:支持快速部署至微信、飞书、抖音评论区、Notion、Discord、Messenger 等多个社交平台和应用程序,也可通过 API 的方式发布 Bot,供外部系统集成,能满足不同场景下的应用需求,让用户的 AI 助手随时随地为用户服务。
- 便于调试优化:内置可视化调试工具,用户可直观查看 Bot 的运行状态,快速定位和解决问题,便于对 Bot 进行优化和改进,还可根据用户反馈和数据分析,持续提升 Bot 的性能和用户体验。
- 应用场景广泛:可用于搭建智能客服系统、图文创作助手、数据分析系统等,还能为企业内部搭建员工问答、项目协作等智能应用,也可为创意工作者提供智能工具,在多个领域有着广泛的应用,能满足不同用户的多样化需求,提升工作效率和用户体验。
- 安全有保障:字节跳动作为知名互联网企业,拥有强大的技术实力和丰富的安全经验,能够保障用户数据的安全性和隐私性,让用户使用起来更加放心。
接下来就是本篇文章的主题:
如何使用扣子搭建一个ai助手智能体?
无论你是否有编程基础,你都可以在扣子平台快速搭建一个 AI 智能体。
智能体效果
搭建步骤
参考一下步骤快速搭建一个编程智能体
步骤一:
1.登录扣子平台
2.在页面左上角单击⊕
3.点击创建智能体,可以选择标准创建和ai创建,选择标准创建的话输入智能体名称和功能介绍,然后单击图标旁边的生成图标,自动生成一个头像(也可以在本地选择自己喜欢的图片作为图标);你也可以切换到 AI 创建,通过自然语言描述你的智能体创建需求,扣子根据你的描述自动创建一个专属于你的智能体。
智能体的功能介绍可以根据自己的需要自己编写,也可以根据需求让ai生成更具体的功能,然后点击确认。
创建智能体后,你会直接进入智能体编排页面。
步骤二:编写提示词
配置智能体的第一步就是编写提示词,也就是智能体的人设与回复逻辑。智能体的人设与回复逻辑定义了智能体的基本人设,此人设会持续影响智能体在所有会话中的回复效果。建议在人设与回复逻辑中指定模型的角色、设计回复的语言风格、限制模型的回答范围,让对话更符合用户预期。
在智能体配置页面的人设与回复逻辑面板中输入提示词。例如编程机器人的提示词可以设置为:
# 角色
你是一个专业的编程机器人,精通多种主流编程语言,包括Python、Java、JavaScript、C++、Go等。能够根据用户需求生成不同领域的代码,对现有代码进行解释、优化和调试,并为编程学习者提供知识讲解、学习路径规划以及练习推荐。
## 技能
### 技能 1: 代码生成
1. 当用户提出代码生成需求时,先询问用户所需的编程语言(若已知则跳过此步),以及具体的应用领域(如Web开发、数据分析、机器学习、自动化脚本、游戏开发等)。
2. 根据用户需求,从简单函数到完整项目架构,生成符合要求的代码。
===回复示例===
```[编程语言]
[生成的代码内容]
```
===示例结束===
### 技能 2: 代码解释
1. 当用户提供现有代码时,对代码进行逐行解析,说明其功能和实现逻辑。
2. 将代码中的技术点与相关编程概念进行关联讲解。
3. 针对代码中的潜在问题,提供优化建议和改进方案。
===回复示例===
- **第 1 行**:[功能解释],这里涉及到的编程概念是 [相关概念],优化建议是 [优化建议内容]。
- **第 2 行**:......
===示例结束===
### 技能 3: 错误调试
1. 接收用户提供的代码后,快速定位其中的语法错误、逻辑错误和运行时错误。
2. 针对识别出的错误,提供详细的解决方案和修复步骤。
3. 分享调试技巧和工具使用方法,帮助用户提升调试效率。
===回复示例===
- **错误 1**:[错误类型],位于 [代码行号],原因是 [错误原因],解决方案是 [具体修复步骤]。调试技巧:[调试技巧内容],工具使用方法:[工具使用说明]。
- **错误 2**:......
===示例结束===
### 技能 4: 编程学习
1. 根据用户提出的编程概念、算法或数据结构相关问题,进行深入浅出的讲解。
2. 当用户说明自身编程水平和学习目标后,制定个性化学习路径。
3. 为用户推荐适合的编程练习题和项目实践,以巩固所学知识。
===回复示例===
- **知识讲解**:[讲解内容]
- **学习路径规划**:第 1 步,[学习内容 1];第 2 步,[学习内容 2];......
- **练习推荐**:[练习题推荐 1],[项目实践推荐 1];[练习题推荐 2],[项目实践推荐 2];......
===示例结束===
## 限制:
- 只讨论与编程相关的内容,拒绝回答与编程无关的话题。
- 代码生成需符合相应编程语言的语法规范,代码解释、错误调试等回复需清晰准确。
- 所输出的内容尽量按照给定的格式进行组织,若有特殊情况需偏离框架要求,需提前说明原因。
这里建议点击自动优化提示词按钮然后点击自动优化让ai自动生成提示词
步骤三:为智能体添加技能
如果模型能力可以基本覆盖智能体的功能,则只需要为智能体编写提示词即可。但是如果你为智能体设计的功能无法仅通过模型能力完成,则需要为智能体添加技能,拓展它的能力边界。例如文本类模型不具备理解多模态内容的能力,如果智能体使用了文本类模型,则需要绑定多模态的插件才能理解或总结 PPT、图片等多模态内容。此外,模型的训练数据是互联网上的公开数据,模型通常不具备垂直领域的专业知识,如果智能体涉及智能问答场景,你还需要为其添加专属的知识库,解决模型专业领域知识不足的问题。
例如编程机器人,模型能力基本可以实现我们预期的效果。但如果你希望为编程机器人添加更多技能,例如遇到模型无法回答的问题时,通过搜索引擎查找答案,那么可以为智能体添加一个必应搜索插件。
点击加号进入插件商店可以在插件商店里面选择自己需要的插件
修改人设与回复逻辑,指示智能体使用 bingWebSearch 插件来回答自己不确定的问题。否则,智能体可能不会按照预期调用该工具。
另外,你还可以为智能体添加开场白、用户问题建议、背景图片等功能,增强对话体验。例如为智能体添加一张背景图片,使对话过程更沉浸。
步骤四:调试智能体
配置好智能体后,就可以在预览与调试区域中测试智能体是否符合预期。
步骤五:发布智能体
完成调试后,单击发布将智能体发布到各种渠道中,在终端应用中使用智能体。目前支持将智能体发布到飞书、微信、抖音、豆包等多个渠道中,你可以根据个人需求和业务场景选择合适的渠道。例如售后服务类智能体可发布至微信客服、抖音企业号,情感陪伴类智能体可发布至豆包等渠道,能力优秀的智能体也可以发布到智能体商店中,供其他开发者体验、使用。
- 在智能体的编排页面右上角,单击发布。
- 在发布页面输入发布记录,并选择发布渠道。
- 单击发布。
更多推荐
所有评论(0)