对于企业来说,定制需求往往意味着许多的二次开发工作,高并发、可维护、兼容性等等,Coze生态虽好,遇上二开需求,Coze会被首先pass。 大模型的选择上,Doubao大模型确实已经很不错了,再加上还能接入DeepSeek,看起来大模型能力侧不算差,但是如果真正对比上海外御三家(ChatGPT,Gemini,Claude),在指令遵循和解决问题的能力上,还是有差距的,这在Coze上是体验上的巨大差异。 对于企业,特别是国央企,数据安全是红线,即使Coze提供了火山知识库这样的企业解决方案,仍然避免不了触及红线问题,解决数据安全问题,私有化部署是核心诉求。
在安装 Coze Studio 之前,请确保您的机器满足以下最低系统要求: 2 Core、4 GB 提前安装 Docker、Docker Compose,并启动 Docker 服务。
获取源码,克隆代码,当然也可以直接从github上下载完整源码到本地。
git clone https://github.com/coze-dev/coze-studio.git
cd coze-studio
# 复制模型配置模版
cp backend/conf/model/template/model_template_ark_doubao-seed-1.6.yaml backend/conf/model/ark_doubao-seed-1.6.yaml在配置文件目录下,修改模版文件。 进入目录 backend/conf/model。打开复制后的文件ark_doubao-seed-1.6.yaml。 设置 id、meta.conn_config.api_key、meta.conn_config.model 字段,并保存文件。
id:Coze Studio 中的模型 ID,由开发者自行定义,必须是非 0 的整数,且全局唯一。模型上线后请勿修改模型 id 。 meta.conn_config.api_key:模型服务的 API Key,在本示例中为火山方舟的 API Key,获取方式可参考获取火山方舟 API Key。 meta.conn_config.model:模型服务的 model ID,在本示例中为火山方舟 doubao-seed-1.6 模型接入点的 Endpoint ID,获取方式可参考获取 Endpoint ID。
从模板目录复制 doubao-seed-1.6 模型的模版文件,并粘贴到配置文件目录。
# 启动服务cd docker
cp .env.example .env
docker compose --profile "*" up -d主页:商业版放一个主页用来引导新手、做一些新闻和动态的曝光,推荐一些热门产品这个倒是可以理解。开源版进入后直接显示的是工作空间。 商店:商业版提供了一个展示所有发布的智能体的商店,许多个人开发者或者是工作室,乐于在商店发布一些热门智能体,为自己的私域引流,这也是coze生态繁荣的表现。 扣子API:开源版的coze可以发布API,商业版这里的页面主要是提供开发者更方便的了解怎么做API和SDK的授权和回调的。 通用管理:商业版coze的通用管理目前主要是管理声纹,该功能开源版暂无,可以理解。
发布管理:主要用于查看在该小组中,已发布的智能体的基本信息,也可以直接进行下架管理。开源版只剩下了个人空间,而且也只能发布API或者SDK,所以发布管理显然就没有存在的必要了。
模型管理:主要用于展示coze商业版上支持的大模型,方便用户去选择用什么模型来解决问题,在开源版coze中主要用户需要自己去文件中配置大模型和API key,不提供前端页面直接进行配置管理,也不提供前端页面展示已配置好的模型。当然,在智能体编排的时候,可以选择使用哪个大模型。 效果评测:coze-Studio不提供这个功能,关于评测和管理,被开源在coze-loop中了,这一部分可以说是coze想要商业化落地的必要内容,也是非常重要的一个功能。 成员与设置:coze开源版只剩下了个人空间,所以没有成员与设置页面属实正常。
触发器:主要用于执行定时任务或触发任务,这个给刀掉了说实话有点没必要。 数据库:说明一下,实际上coze开源版有数据库功能,这里在功能列表里没有显示可能是个小bug。 长期记忆:这个需要依托大模型实现,删掉倒也是正常。 文件盒子:这一刀也不知道原因,有可能在开源版上实现起来比较麻烦? 音视频功能:这个很消耗算力,也需要相关模型支持,官方也明确声明在开源版不提供,也算正常。
图像处理:这个在官方已经说明,不提供图像处理相关的功能和插件,部分热衷于画板功能和图像生成功能的开发者心头一凉。不过对于企业落地来说,这些节点反而没那么多的使用场景。 音视频处理:这块节点,其实也是coze没多久才增加的节点,本身依托大模型,其次不开放给你开源用,也无可厚非。 JSON序列化与反序列化:其实是一个挺好用的格式转化的节点,普通开发者用的比多,但放在企业落地上,其实这个节点使用场景挺广泛的,一刀砍掉其实不太理解。 各种会话管理:工作流留创建和管理会话,这个主要用在应用型智能体,然后coze开源版又把应用型智能体开发给砍掉了,所以这里不出现,属实正常。
