如果你是智能体资深玩家,相信一定用过字节跳动的招牌产品扣子(Coze),现在已经开源了,并且支持商业化。
扣子是一个AI Agent开发平台,提供各类最新大模型、工具、多种开发模式和框架,从开发到部署提供可视化一站式开发环境。多数情况下,甚至不用编写代码就能完成所有开发流程。
如果你不知道如何开发智能体,扣子还提供了现成的模版,包括营销、信息搜索、AI聊天、智能客服、学习教育等上百个种类,开发完成后可以一键分享到微信、抖音、飞书等主流平台。

开源地址:https://github.com/coze-dev/coze-studio?tab=readme-ov-file
体验地址:https://www.coze.cn/opensource
下面「AIGC开放社区」就根据扣子官网,为大家展示一下如何不编写任何代码,通过可视化选择快速开发一个客服智能体。
首先我们登录扣子的官网,然后点击左侧的模版,再选择智能客服。

客服智能体的模版有很多,这里我们就选择第一个官方模版。

点击模版之后,选择右侧的复制,然后再选择个人空间。

这样我们就可以在自己的空间看到刚复制的智能体了。

然后点击智能体,进行功能编辑。变量,如果你想让智能体能记住用户的特征喜好,回复更加人性化,可以使用这个功能;数据库,用于存储用户信息、业务数据,例如,记录用户历史行为等,它和变量的区别就是存储内容更长、更复杂;
长期记忆,这个功能对于客服就很有用,可以让AI记住之前对话等产生的信息,后续交互时能调用这些记忆,使整个对话更连贯。
其他设置包括,开场白,就是给你的智能体起一个点开之后说的一句话;开场白预设问题,就是起几个想提问的问题。

背景图片,就是改变一下客服的背景,选一个自己喜欢的图片上传就可以。语音,

语音,就是为你的客服选择一个语音播放的效果,可以选择中文、英文、日文等6种语言,语音类型有十几种,包括呆萌川妹、广州德哥、魅力女友、深夜播客等。

也可以设置用户的输入方式,包括打字和语音两种模式。

简单设置完成后,我们就可以预览这个智能体客服了。

如果测试还算满意,就可以点击右上角的蓝色发布按钮。我们写上简单的产品发布介绍,然后选择想发布的平台就可以了。

扣子对于没有任何编程经验的人来说非常友好,直接选择模版改就可以了。如果你会一些编程功能,就可以进行更深度的功能定制。
扣子提供了 AI Agent开发所需的核心技术,包括提示、检索增强生成、插件和工作流等,而无需从头开始构建基础架构。还为开发者提供了完整的应用模板和构建框架,能够快速构建各种AI Agent ,并且支持可视化无代码或低代码开发方式,开发者可以通过可视化设计和构建工具快速创建和调试Agent 、应用和工作流,实现强大的 AI 应用开发和更定制化的业务逻辑。
此外,扣子的后端使用 Golang 开发,前端采用 React + TypeScript,整体架构基于微服务并遵循领域驱动设计原则,为开发者提供了一个高性能、可高度扩展且易于定制的底层框架,帮助他们应对复杂的业务需求。
在功能模块方面,扣子提供了丰富的功能。模型服务模块可以管理模型列表,并集成 OpenAI和Volcengine等服务。构建智能体模块支持构建、发布和管理智能体,并且可以配置工作流、知识库等资源。构建应用模块则允许开发者创建和发布应用,并通过工作流构建业务逻辑。
构建工作流模块提供了创建、修改、发布和删除工作流的功能。开发资源模块支持创建和管理插件、知识库、数据库、提示等资源。而API和SDK 模块支持创建对话、发起聊天等 OpenAPI,并且可以通过 Chat SDK将智能体或应用集成到自己的应用中。
使用开源版本的扣子,开发者可以快速启动并构建 AI Agent。在开发智能体时,可以创建、构建、发布和管理智能体,并使用知识、插件等功能解决模型幻觉和专业领域知识不足的问题。
同时,扣子提供了丰富的记忆功能,使智能体能够根据用户的历史对话生成更准确的响应。开发工作流时,工作流是一组用于实现业务逻辑或完成特定任务的可执行指令,并提供可视化的画布,可以通过拖放节点快速构建智能体工作流。
(文:AIGC开放社区)