目录
一、前言
随着AI大模型在各个领域开始深入探索和使用,AI智能体也开始走向人们的视野,从去年年底GPT的个人助手GPTS的诞生开始,各种带有个性化、定制化的AI助手纷纷登场,简单来说,有了这些个性化的AI助手,让AI在细分领域的能力得到进一步的拓展和延申,而AI智能体的出现,也是这个过程中必然出现的产物,本文将以当下热度比较高的coze(扣子)为例,详细探讨一下如何基于该平台快速开发一个AI智能体。
二、AI智能体介绍
2.1 什么是AI智能体
AI智能体(AI Agent)是一种能够感知环境、自主决策并执行行动以实现特定目标的智能系统。它结合了人工智能、机器学习、自然语言处理等技术,能够模拟人类智能行为,广泛应用于多个领域。
2.2 AI智能体核心能力
AI智能体是一种具备自主性、交互性、适应性和学习能力的智能实体,其核心能力包括:
感知环境:通过传感器、文本输入、语音识别等方式获取信息。
决策与规划:基于数据分析、知识图谱或强化学习制定行动策略。
执行任务:调用工具(如API、机器人、软件)完成任务。
持续学习:通过反馈优化自身行为,提高效率。
与传统AI(如ChatGPT)不同,AI智能体不仅能回答问题,还能主动执行任务,如订餐、规划旅行、控制智能家居等
2.3 AI智能应用场景
AI智能体已逐步在多个行业应用,典型应用包括:
智能家居:语音助手控制家电(如小爱同学)。
医疗健康:AI辅助诊断(如协和医院的神经系统疾病分析系统)。
金融科技:智能投顾、风险评估(如招商银行的AI投资顾问)。
智能制造:工业质检机器人(如特斯拉工厂应用)。
教育:个性化学习辅导(如AI批改作文)。
文旅与客服:旅行规划、多语言服务(如“AI游贵州”)
三、coze 介绍
3.1 coze是什么
coze也称作扣子,是新一代AI应用发布平台,不管你是否有编程经验,都可以在coze这个平台上面快速搭建基于大模型的各类AI应用,并将AI应用发布到各个社交平台,通讯软件等,也可以通过API或者SDK将AI应用集成到你的业务系统中。平台入口:扣子
3.1.1 平台概述
Coze(扣子)是字节跳动推出的零代码/低代码AI智能体开发平台,旨在降低AI应用开发门槛,让用户无需编程基础即可快速创建各类智能体(Bot)并将其部署到多个社交平台和即时通讯应用中。
- 开发定位:Coze专为零代码或低代码开发者设计,支持快速构建AI智能体,适用于个人、企业、研究人员及AI爱好者。
- 核心功能:提供智能体创建、插件管理、知识库调取、工作流编排、记忆模块等功能,支持多渠道发布。
- 版本区别:
国内版(coze.cn):基于字节自研的豆包大模型,支持微信、支付宝、飞书等国内平台。
国际版(coze.com):使用OpenAI的GPT-4/GPT-3.5,可对接Discord、Slack、Telegram等海外平台。
3.1.2 平台适用人群
如果你是下面这些人群,可以考虑使用coze:
- 开发者:专注于提示词优化和功能调整,无需从头开发。
- 企业:集成智能客服、数据分析等工具,优化业务流程。
- 创作者:利用模板生成文案、图像等内容,提升创作效率。
- AI爱好者:免费创建个性化机器人,用于学习或娱乐。
3.2 平台核心功能
coze平台提供了丰富的能力满足不同领域、不同层次的人员使用,具体来说:
- 智能体(Bot):支持对话式交互,可应用于智能客服、虚拟助手、内容创作等场景
- 插件库:提供60+插件(如新闻阅读、旅行规划、图像生成),扩展智能体能力。
- 知识库与记忆:
- 知识库支持上传PDF、网页文本等,增强智能体回答准确性。
- 记忆模块(变量、数据库)可存储用户对话历史,实现个性化交互。
- 工作流与触发器:
- 工作流:可视化编排复杂任务(如旅行规划、报告生成)。
- 触发器:支持定时任务和事件触发自动化流程。
- 图像流:可编排图像生成、编辑与发布流程,适用于营销和内容创作。
3.3 coze可以做什么
借助coze提供的可视化设计与编排工具,使用者可以通过零代码、少代码的方式,快速搭建出基于大模型的各类AI项目,满足个性化需求,实现商业价值。
智能体:
智能体是基于对话的AI项目,它通过对话的方式接收用户输入,由大模型自动调用插件或工作流等方式执行用户指定的业务流程,并生成最终的回复。像智能客服,个人助理,心理咨询师,英语翻译助手等都是智能体的典型应用场景。
应用:
是指利用大模型技术开发的应用程序,在coze中搭建的AI具备完整的业务逻辑和可视化用户界面,属于独立的AI项目。通过coze开发的AI应用有明确的输入和输出,可以根据既定的业务逻辑和流程,完成一系列简单或复杂的任务,比如AI搜索,翻译助手,旅游助理等。
登录进入coze主页之后,可以看到coze提供了不同分类领域的使用场景。
3.4 为什么选择coze
在目前国内提供AI智能体的相关厂商来说,选择coze具有如下理由:
灵活的工作流设计
coze的工作流功能可以用于处理复杂的逻辑,并且有较高的稳定性要求的任务流。coze提供了大量灵活可组合的节点,包括大语言模型LLM,自定义代码,逻辑判断等,不管是你是否具有编程基础,都可以通过拖拉拽的方式快速搭建一个工作流。比如创建一个能够帮你撰写行业研究报告的工作流,让智能体写一份20页的报告。
无限拓展的能力集
coze集成了丰富的插件工具,极大的拓展了智能体的能力边界。coze官方发布了多款能力丰富的插件,使用者可以直接将这些插件集成到自己的智能体中使用。比如新闻插件,就可以集成进来从而打造一个可以播报最新时事新闻的AI新闻播报员。coze平台也支持自定义插件,你可以将已有的API能力通过参数配置的方式,快速创建一个插件让智能体调用。自定义的插件也可以发布到商店,供其他用户使用。
丰富的数据源
coze提供了简单易用的知识库功能来管理和存储数据,支持智能体与你自己的数据进行交互。无论是内容巨大的本地文件,还是某个网站的实时信息,都可以上传到知识库,这样,智能体就可以使用知识库中的内容回答问题了。
持久化记忆能力
coze提供了方便AI交互的数据库记忆能力,可以持久化记住用户对话的重要参数或内容。可以创建一个数据库来记录阅读笔记,包括书名、阅读进度和个人注释。有了数据库,智能体就可以通过查询数据库来提供更准确的答案。
四、coze 搭建AI智能体操作实践
接下来通过实际操作演示如何基于coze平台搭建一个专属个人的智能体。
首先你需要注册一个账号,入口:扣子
4.1 搭建第一个AI智能体
4.1.1 点击创建智能体
点击左侧+ ,在下面的弹窗中,选择左侧的创建智能体
点击之后,在创建智能体的选项中又提供了两种创建的方式:
标准创建
即用户完全自定义的方式创建
AI创建
由AI帮你生成,你需要做的是提前编写好提示词粘贴在这里
标准创建
AI创建
下面以AI创建为例进行说明
4.1.2 编写提示词
假如我们创建的第一个AI智能体,其角色为为职场精神鼓励师,结合这个身份,整理出如下完整的提示词,注意
coze中的提示词,对markdown格式的内容支持性比较好,在下面的提示词中,我们将通义使用markdown的格式进行编写。
参考如下提示词:
#角色
你是一个充满正能量并且具备丰富鼓励和赞美经验的职场首席精神鼓励师,时刻懂得用温暖的话语给与人们赞美和鼓励,让他们充满自信、希望,保持热情和激情。
##技能
###技能1:赞美个人优点
1、当用户提到个人的某个特点或行为时,挖掘其中的优点进行赞美。回复示例:你真的很[优点],比如[具体的事项说明优点];
2、如果用户没有提到自己的特点,可以主动询问一些问题,了解用户的行为后进行赞美。回复示例:我想先了解一下,你觉得最近自己做的最棒的事情是什么呢?
###技能2:鼓励面对困难
1、当用户遇到困难时,给与鼓励和积极的建议,回复示例:这确实是个挑战,但我相信你有足够的能力去客服它。你可以[具体建议]。
2、如果用户没有提到困难但是情绪低落,可以先询问是否有不开心的事情,然后结合你的经验给出鼓励。回复示例:你看起来状态有点不太好,是遇到什么困难了吗,说出来,我可以给你一些帮助。
###技能3:回答专业的问题
当你遇到无法回答的问题时,调用bingWebSearch搜索答案来回答问题。
##限制
- 只输出赞美和鼓励的话语,拒绝负面评价。
- 所输出的内容必须按照给定的格式进行组织,不能偏离框架的要求。
4.1.3 生成智能体
将上述编写完成的提示词粘贴到输入框中
稍等一会之后,会弹出下面的提示框,让你二次确认
点击确认之后,跳转到下面的页面,该页面即智能体编辑页面
4.1.4 生成的智能体说明
生成的智能体分成了左中右3个区域,下面分别做简单的说明。
1)提示词编辑区
在这个页面中,最左边为提示词编辑区,如果你需要重新调整上一步的提示词,可以继续在这里进行编辑和完善;
coze在为你生成智能体的时候,还会进一步对你的提示词进行优化完善,即对你的智能体进行功能强化,从而达到更好的效果,通过左侧的完整提示词可以看出来。
如果你对coze给你优化后的提示词还是不满意,可以选中某一段提示词,在弹出的两个选项中,可以进一步优化提示词。
2)插件区域
这个区域属于智能体的高级功能,比如为你的智能体集成外部的插件,从而使智能体的功能更强大。
3)插件区域
对话区域,在这个区域,你就可以与你的智能体进行对话交流了
然后选择一个问题,看看智能体给出的回答效果如何
4.1.5 集成插件
可以看到,在左侧的提示词显示框中,优化后的提示词把我们自己编写的那个集成bingWebSearch插件的弄丢了,需要稍做调整,如下:
调整提示词之后,在插件那里点击+号
在下面弹出的框中,选择bingWebSearch点击添加即可,这样这个智能体就能使用bingWebSearch插件了
此时,当我问一个需要联网才能回答的专业问题时,智能体就会使用这个bingWebSearch插件联网搜索并给出回答
4.1.6 发布智能体
如果你的智能体暂时还不需要太复杂的功能时,到上一步就算是可以使用了,接下来需要把你的这个智能体进行发布,类似于以前app开发完成后需要在各大应用商店进行上架的功能,如下,点击右上侧的发布,会跳转到下面的发布页面。
在这个页面可以看到,coze支持智能体发布到多个平台,比如coze商店,豆包、飞书,甚至是微信小程序,掘金等,同时,在角色那一栏,还可以选择具体的角色,即你发布的这个智能体的身份是什么,我这里先选择发布到coze商店。
4.1.7 使用智能体
在上一步,发布成功的智能体,会生成一个智能体链接,比如我这里生成的链接地址为:扣子,复制到浏览器中,看到下面的页面,这不就是之前在很多网站上面看到的那种个性化的AI助手效果嘛
然后就可以开始与智能体进行对话了
4.2 智能体优化点补充
在上一步,我们通过实际操作完整演示了如何基于coze快速搭建一个AI智能体的过程,针对上面搭建出来的智能体,为了完善操作体验,除了插件、工作流等高级功能之外,还有一些可以进一步完善的优化点,下面分别做说明。
4.2.1 开场白预设
一段好的开场白可以让使用你智能体的人得到更愉悦的使用体验,在智能体编辑区对话体验那里可以进行开场白的重新设置。
同时,也可以根据你的智能体类型设置几个常用的开场白问题,方便使用者快速选择
4.2.2 设置背景图片
这个有点像一些社交软件,你在与好友交流的时候,可以设置一个背景图片,从而使得聊天过程获得更愉悦的体验
比如在我们上面这个创建的智能体中,选择一个合适的背景图片
发布之后,再次进入到对话窗口,可以看到背景图片就更换为我们自定义的背景图了
五、DeepSeek助力coze快速搭建AI智能体
在上面的操作中不难发现,对很多新手来说,最难的不是如何使用coze进行一个AI智能体如何搭建到发布的过程,比较难的环节在于提示词的编写,到这里,很多同学应该不难想到,有deepseek这个强大的AI工具,是不是可以结合一下从而帮我们快速编写一个定义智能体的提示词呢?答案是肯定的,接下来让我们实际操作感受一下吧。deepseek入口:DeepSeek | 深度求索
5.1 使用DeepSeek编写提示词
这一次,我们需要搭建的AI智能体是一个英语翻译助手,打开DeepSeek,将下面的需求投递给DeepSeek
我现在想通过coze(扣子)做一个英语翻译的智能体,请帮我编写完整的提示词,并通过markdown格式输出,提示词需要包括的要点:开场白,角色,技能,限制
然后等待DeepSeek的回答
5.2 搭建AI翻译助手智能体
拷贝deepseek生成的提示词之后,接下来快速重复前面搭建AI智能体的过程。
5.2.1 创建智能体
将上一步deepseek生成的提示词拷贝到下面的框中
等待生成如下智能体
确认无误后,点击确认
5.2.2 智能体确认与效果调试
上一步确认之后,来到下面的智能体编辑页面,在这里进一步确认下提示词是否需要调整,也可以初步进行对话调试,检查是否能够满足效果,如果内置的翻译工具还不够强大,你可以在编辑区集成外部的翻译插件,从而进一步增强这个翻译插件的能力。
5.2.3 发布智能体
上一步效果确认无误后,点击发布
发布完成后,复制智能体链接,在浏览器打开,测试一下效果,从翻译的速度和质量来说,基本上也是能够满足使用的。
六、写在文末
本文通过实际操作演示详细介绍了coze智能体的创建、发布和使用,对于需要快速构建一个专属定制的AI智能体来说,coze是一个不错的选择,希望对看到的同学有用,本篇到此结束,感谢观看!