面向非技术萌新的Coze开源版保姆级本地部署指南

喜大普奔,Coze也开源了!今天分享的是一个面向非技术背景同学的Coze开源版本地部署流程,希望能让更多对workflow、Agent感兴趣的朋友,能更自由地把玩Coze!

前置工作:WSL和Docker工具准备

在着手部署之前,需要完成一些前置工作,主要包括WSL、Ubuntu和Docker Desktop等工具的安装,要点如下:

  • 确认CPU虚拟化开启
  • 确认Windows“虚拟机平台”“适用于Linux的Windows子系统”两个功能已开启
  • 使用wsl --update命令更新WSL
  • 使用wsl --install Ubuntu --web-download命令下载安装Ubuntu
  • 至官网下载并安装Docker Desktop

以上步骤其实都非常简单,大家不确定的可以直接问AI,这里就不再赘述了。

Coze开源版本地部署

1.获取Coze开源版源代码

会使用git的朋友请在自己指定的项目目录下使用以下命令:

git clone https://github.com/coze-dev/coze-studio.git

不会的朋友请至:https://github.com/coze-dev/coze-studio

通过下载方式获取源代码压缩包,然后在自己指定的项目目录下解压缩:

2.配置大模型的API key和Model

和Dify已通过插件形式内置模型管理功能不同,Coze开源版目前还需要手动在项目文件中配置大模型的API key和Model ID。具体方法如下:

首先,进入下列文件夹下找到模型配置的模板。

...\coze-studio-main\backend\conf\model\template

可以看到Coze已经提供了一些主流的模型供应商的配置模板,包括自家的豆包,还有Claude、DeepDeek、Gemini等大厂,甚至还给了Ollama。

picture.image

选一个你想用的模型的模板,比如我想用DeepSeek的模型,于是选择现成的model_template_deepseek,把它复制到上一层的model文件夹下。之所以需要这么做,是因为原来那个文件夹只是模板文件夹,真正配置好的可使用的模型配置应该直接放到model文件夹下。

picture.image

然后打开模型配置文件,找到conn_config,填好你的API Key 和要用的Mdoel即可。

picture.image

其中,API Key的获取方法不再赘述,而Model怎么填可以看各家供应商文档,比如DeepSeek在文档中给出:

picture.image

我这里选择使用chat模型,也就是DeepSeeK-V3。

picture.image

3.配置和部署 Coze 开源版

接下来我们正式开始在本地部署Coze开源版。

首先,一定要确保Docker Desktop的Engine是running状态。(以后每次要启动Coze前都要记得先用Docker Desktop把Coze对应的容器跑起来。

picture.image

接着,以管理员身份运行powershell,cd进入Coze源代码中的docker目录下,然后依次输入以下命令并回车:

cp .env.example .env
docker compose up -d

docke就会开始拉取Coze所需的相关镜像文件,建议在网络条件好的环境下执行这步操作。

进入Coze开源版的世界

完成前述步骤后,通过浏览器访问链接:localhost:8888,我们就可以进入Coze开源版的世界了!

picture.image

还是熟悉的味道。

picture.image

随手新建一个项目看看,DeepSeek的模型也能正常使用了!很开心~

picture.image

以上就是文本的主要内容了,希望能对大家有帮助,祝大家玩的开心!

0
0
0
0
评论
未登录
暂无评论