当前位置: 首页 > java >正文

一键部署开源 Coze Studio

文章目录

    • 一、简介
      • 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

在配置文件目录下,修改模版文件。

  1. 进入目录 backend/conf/model。打开复制后的文件ark_doubao-seed-1.6.yaml
  2. 设置idmeta.conn_config.api_keymeta.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既可访问成功

在这里插入图片描述

http://www.xdnf.cn/news/18577.html

相关文章:

  • 第三阶段数据库-9:循环,编号,游标,分页
  • 字节跳动开源Seed-OSS:36B参数模型以512K上下文与可控思考预算重新定义AI实用主义
  • [激光原理与应用-320]:结构设计 - Solidworks - 软件工具UI组织的核心概念
  • 解决散点图绘制算法单一导致的数据异常问题
  • STM32窗口看门狗(WWDG)深度解析:精准守护嵌入式系统的实时性
  • python学习DAY49打卡
  • SHAP分析+KOA-RIME开普勒结合霜冰算法双重优化BP神经网络+9种映射方法+新数据预测!机器学习可解释分析!
  • 【升级版】从零到一训练一个 0.6B 的 MoE 大语言模型
  • 云原生俱乐部-k8s知识点归纳(8)
  • day40-tomcat
  • k8s之 Pod 资源管理与 QoS
  • Angular初学者入门第三课——工厂函数(精品)
  • 日志搜索系统前端页面(暂无后端功能)
  • webrtc弱网-SendSideBandwidthEstimation类源码分析与算法原理
  • 手机横屏适配方案
  • 20250823给荣品RD-RK3588开发板刷Rockchip原厂的Buildroot【linux-5.10】时调通AP6275P的WIFI【源码部分】
  • ArkTS 语言全方位解析:鸿蒙生态开发新选择
  • 【AI基础:神经网络】17、神经网络基石:从MP神经元到感知器全解析 - 原理、代码、异或困境与突破
  • 线程间Bug检测工具Canary
  • uniapp 页面跳转及字符串转义
  • Redis学习笔记 ----- 缓存
  • rust语言 (1.88) egui (0.32.1) 学习笔记(逐行注释)(八)按键事件
  • 大语言模型应用开发——利用OpenAI函数与LangChain结合从文本构建知识图谱搭建RAG应用全流程
  • 【KO】前端面试七
  • 20250823给荣品RD-RK3588开发板刷Rockchip原厂的Android14【EVB7的V10】时调通AP6275P的WIFI
  • react相关知识
  • GitLab CI:Auto DevOps 全解析,告别繁琐配置,拥抱自动化未来
  • 运行npm run命令报错“error:0308010C:digital envelope routines::unsupported”
  • 二叉树的经典算法与应用
  • 【网安干货】--操作系统基础(上)