AI应用开发平台扣子,能开发智能体、工作流等,字节官方出品。有无编程基础都能开发智能体应用,采用配置化方式,界面点击配置就能快速搭建。比如智能客服,搭建方便,还能通过多种方式快速发布并集成到业务中。
扣子能干啥?通过可视化设计与编排工具,零代码或低代码快速搭建大模型AI项目,满足个性需求。登录官网扣子点CN,先注册账号,创建应用需有账号。注册成功后进商店页面,有各行各业AI应用,如效率提升、商业服务等,开发人员可发布应用,包括智能体、工作流、插件等。
扣子主要开发两块,一是智能体(agent),类似代理,像公司员工处理问题,如智能客服、写代码、订外卖、英语外教等,能解决工作效率问题,替代部分基础人力工作,如智能客服、外教、虚拟伴侣、个人助理处理文档分析等。第二个是AI应用,类似小程序开发。扣子中可自行开发应用,能制定API,如做AI搜索、翻译、饮食记录等。国外曾有热门AI项目记录卡路里摄入、运动及饮食习惯并分析。我们用扣子做这类应用较简单。
为何选扣子?它在国内使用广泛且起步早,是智能体开发平台。还有个define适合企业化定制,可二次开发。若自学做to c端公开应用,扣子没问题;要做私有化部署,建议用D饭,它是开源的,可自由组装。D饭官网是DF.ai,适合做私有化部署的AI应用开发平台,大家了解下即可。
扣子有很多工作流设计功能,可拖拽,像填表单一样连接流程。工作流就是把完成工作的各节点连接起来,可理解为人的工作流程。比如旅行规划,先搜当地景点信息,再预定、规划,联系酒店和导游等,每一项都是一个节点。所有节点连起来就是工作流,先做啥后做啥,满足条件干啥,这就是工作流设计概念。它能力很强,看上面好多插件,像智能硬件、新闻阅读、网页搜索,比如旅行规划调必应搜索抓信息。它提供众多插件,方便集成能力和丰富数据源。
这是知识库相关功能,后续分享。智能体如做智能客服,采集客户问题存在线文档,这是存储数据功能。常用智能体应用,保存用户操作习惯做画像分析,也是存储数据一部分,让应用有记忆,是数据库记忆功能。
上面是持久化对话记录,像跟AI交互,记录沟通情况,如阅读笔记、进度、注释等,有数据库就能存储。上面数据源是知识库概念,下面持久化记忆是AI沟通绘画数据持久化,前者给大模型参考,后者偏沟通。
怎么用扣子?很简单。比如做夸夸机器人,假设搭对话机器人,咋做?先登录cos平台,点左上角加号创建,选创建智能体。创建有两种方式。第一种,自己写智能体名称和介绍,纯自定义创建。第二种,基于AI智能创建,较简单。选AI创建时,要给描述当提示词。比如做夸夸机器人,有梳理好的markdown格式提示词可复制。
AI交流时对markdown语法掌握好,按此写有几个关键点。一是角色定义,明确智能体用途,像充满正能量、赞美鼓励的机器人角色。
二是技能,即与智能体沟通时它需具备的能力。如赞美个人优点,针对用户话语挖掘优点赞美,有输出示例让大模型按格式回答,避免其随机乱说。
还有,若用户未提自身特点,智能体应主动询问了解后再行动,这是具体优化细节,能让AI更好地发挥作用。这叫反馈沟通。没定义内容就随机,效果未必如你所愿。技能一是鼓励面对困难,用户遇困时给鼓励建议,像“这确实是挑战,但相信你能克服,具体可……”。技能二是回答专业问题,若答不出就调用网页搜索插件,因大模型知识库静态有截止时间,新问题需搜索。还有限制,要求按给定格式输出,只赞美鼓励,拒绝负面评价。把相关要求复制粘贴,点生成等就行,图标也会自动生成。过程稍慢但智能化高,很多东西默认配置。看,智能体已创建好,可确认,若对图标等不满意还能重新申请,比如这个“暖心鼓励观”基本符合要求。暖心鼓励官是正能量赞美鼓励机器人,按需求点确认。确认后进智能体编辑页面,能自定义提示词、内容及插件等。创建智能体后它会强化丰富内容,若不满意可自动优化提示词,如复制内容去生成优化,可不断调整。技能有挖掘优点夸赞、面对困难鼓励建议等,描述本质相同,修饰有优化,可原样粘贴。AI还会细化回答,在提示词基础上优化,后续可接着优化。右边有插件、工作流等,后续章节讲细化内容。今天主要跑通事例,开场白等后面详讲。现在智能体已创建好,可直接沟通,开场白有问题引导,能优化用户体验。并且我说出句题词,给用户良好反馈。比如第一个问题,如何在困难中保持积极心态,问完后会有更多问题反馈,这里面有逻辑。像提到的B插件,技能三没涉及,可改成设置加进去。问马斯洛需求层次理论相关问题,看它会不会调工具,大模型有时不调插件。针对不同技能会用不同工具,超出范围就调用搜索引擎。这是智能体应用,还可加开场白、建议背景图片,已加开场白,还能上传好看背景图。接着给大家加点逻辑,做些美化,大家可自行上传,让聊天框内容看着更舒服,体验更好。
弄好后就能用了,调好后点发布。点发布能发到扣子商店、cos商店等平台,像微信、小程序也行,不过得配置相关API密钥等做授权。
比如已授权的扣子商店1.0版本,可选发布到自己那,也能选豆包等,豆包授权后可分发过去。选好角色点发布,之后在扣子商店就能看到,复制智能体链接粘贴,就能分发出去给别人用,随便分享都行,这就是分发发布功能。
OK,这是扣子快速入门总结。先了解cos平台,主要两块:智能体应用开发和AI大模型应用开发,优势是工作流丰富、有插件能力,支持多数据库、有持久化记忆功能。
用扣子很简单,快速创建拿提示词,自己写或用AI生成,按market down格式用AI创建。创建完配技能,比如用并搜索、获取天气API等,后面插件章节会讲用法,这算入门,要能跑起来并优化体验。开场白、用户建议、背景图片,以及调试和发布的方法,跑通这流程,基本就入门了。