开场白
Hello,大家好,本教程讲述如何在你本地电脑部署开原版Coze,无需再担心三方软件平台数据隐私问题。
开源版Coze功能介绍
官方介绍原话:
Coze Studio 是一个一站式的 AI Agent 可视化开发工具,让 AI Agent 的创建、调试和部署变得前所未有的简单。通过 Coze Studio 提供的可视化设计与编排工具,开发者可以通过零代码或低代码的方式,快速打造和调试智能体、应用和工作流,实现强大的 AI 应用开发和更多定制化业务逻辑,是构建低代码 AI 产品的理想选择。
Coze Studio 的后端采用 Golang 开发,前端使用 React + TypeScript,整体基于微服务架构并遵循领域驱动设计(DDD)原则构建。
Coze Studio 的后端采用 Golang 开发,前端使用 React + TypeScript,整体基于微服务架构并遵循领域驱动设计(DDD)原则构建。为开发者提供一个高性能、高扩展性、易于二次开发的底层框架。
开原版功能清单:
快速开始
电脑配置要求
在参考本文安装 Coze Studio 之前,确保您的软硬件环境满足以下要求
步骤一:获取源码
在本地项目中执行以下命令,获取 Coze Studio 最新版本的源码
#克隆代码git clone https://github.com/coze-dev/coze-studio.git
步骤二:配置模型
Coze Studio 是基于大语言模型的 AI 应用开发平台,首次部署运行 Coze Studio 开源版之前,你需要先克隆到本地的项目中,配置所需要的模型。项目正常运行过程中,也可以随时按需添加新的模型服务、删除不需要的模型服务。
Coze Studio 支持的模型服务如下:
Ark(火山方舟)
OpenAI
DeepSeek
Claude
Ollama
Qwen
Gemini
在 Coze Studio 开源版中,模型配置统一放在backend/conf/model目录中,目录下存在多个 yaml 文件,每个文件对应一个可访问的模型。 为方便开发者快速配置,Coze Studio 在backend/conf/model/template目录下提供了一些模板文件,覆盖了常见的模型类型,例如火山方舟、OpenAI 等。开发者可以找到对应厂商的模型模板,复制到backend/conf/model目录,根据模板注释设置各个参数。
比如我想用deepseek的
执行复制命令
cp model_template_deepseek.yaml ..
修改配置文件,填入你的地址和key
deepseek 官网key 申请教程参考 https://platform.deepseek.com/api_keys
vi model_template_deepseek.yaml
步骤三:部署并启动服务
首次部署并启动 Coze Studio 需要拉取镜像、构建本地镜像,可能耗时较久,请耐心等待。如果看到提示 "Container coze-server Started",表示 Coze Studio 服务已成功启动
官方的配置文件有很多错误,遇到错误可以让GPT帮你解决下
#启动服务cd /var/root/coze-studio/docker/cp .env.example .env#启动运行docker compose --profile middleware --profile mysql --profile mysql-setup --profile run-server --profile volcano-setup up -d
步骤四:登录访问
启动服务后,通过浏览器访问 http://localhost:8888/ 即可打开 Coze Studio。其中 8888 为后端监听端口。 至此,你已成功部署 Coze Studio,可以根据页面提示注册账号、体验 Coze Studio 的各项功能与服务。
微信 findingnoone