文章目錄
- 一、簡介
- 1、什么是 Coze Studio
- 2、參考地址
- 二、安裝部署
- 1、安裝docker
- 2、安裝git
- 3、下載core
- 4、配置公網可用
- 5、登錄成功
一、簡介
1、什么是 Coze Studio
Coze Studio 是一站式 AI Agent 開發工具。提供各類最新大模型和工具、多種開發模式和框架,從開發到部署,為你提供最便捷的 AI Agent 開發環境。
- 提供 AI Agent 開發所需的全部核心技術:Prompt、RAG、Plugin、Workflow,使得開發者可以聚焦創造 AI 核心價值。
- 開箱即用,用最低的成本開發最專業的 AI Agent:Coze Studio 為開發者提供了健全的應用模板和編排框架,你可以基于它們快速構建各種 AI Agent ,將創意變為現實。
Coze Studio,源自服務了上萬家企業、數百萬開發者的「扣子開發平臺」,我們將它的核心引擎完全開放。它是一個一站式的 AI Agent 可視化開發工具,讓 AI Agent 的創建、調試和部署變得前所未有的簡單。通過 Coze Studio 提供的可視化設計與編排工具,開發者可以通過零代碼或低代碼的方式,快速打造和調試智能體、應用和工作流,實現強大的 AI 應用開發和更多定制化業務邏輯,是構建低代碼 AI 產品的理想選擇。Coze Studio 致力于降低 AI Agent 開發與應用門檻,鼓勵社區共建和分享交流,助你在 AI 領域進行更深層次的探索與實踐。
Coze Studio 的后端采用 Golang 開發,前端使用 React + TypeScript,整體基于微服務架構并遵循領域驅動設計(DDD)原則構建。為開發者提供一個高性能、高擴展性、易于二次開發的底層框架,助力開發者應對復雜的業務需求。
2、參考地址
-
火山云:一鍵部署開源 Coze Studio
-
GitHub地址
二、安裝部署
1、安裝docker
切換鏡像源
wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo
查看當前鏡像源中支持的docker版本
yum list docker-ce --showduplicates
安裝特定版本的docker-ce
yum install --setopt=obsoletes=0 docker-ce-3:24.0.3-1.el8 -y
啟動docker
systemctl restart docker
systemctl enable docker
查看docker版本
docker version
2、安裝git
安裝git
yum install git -y
查看版本
git --version
3、下載core
下載代碼
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
。
cd backend/conf/model
vim 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 來調用模型。對于已上線的模型,請勿修改模型 ID,否則可能導致模型調用失敗。
-
meta.conn_config.api_key:模型服務的 API Key,在本示例中為火山方舟的 API Key,獲取方式可參考獲取火山方舟 API Key 或獲取 Byteplus ModelArk API Key。
-
meta.conn_config.model:模型服務的 Model name,在本示例中為火山方舟的 Model ID 或 Endpoint ID,獲取方式可參考 獲取火山方舟 Model ID / 獲取火山方舟 Endpoint ID,或者參考獲取 BytePlus ModelArk Model ID / 獲取 BytePlus ModelArk Endpoint ID。
中國境內用戶可選用火山方舟(Volcengine Ark),非中國境內的用戶則可用 BytePlus ModelArk。
-
啟動服務
cd coze-studio/docker/
啟動服務
cp .env.example .env
docker compose up -d
4、配置公網可用
因為公網有安全風險,Coze默認是智能本地進行訪問的。
查看啟動服務器端口號占用情況
netstat -tunlp
修改配置文件
重新啟動服務
docker compose --profile '*' up -d --force-recreate --no-deps coze-web
查看啟動服務器端口號占用情況
netstat -tunlp
5、登錄成功
輸入服務器IP既可訪問成功