Coze开源平台部署
什么是 Coze StudioCoze Studio 是一站式 AI Agent 开发工具。提供各类最新大模型和工具、多种开发模式和框架从开发到部署为你提供最便捷的 AI Agent 开发环境。提供 AI Agent 开发所需的全部核心技术Prompt、RAG、Plugin、Workflow使得开发者可以聚焦创造 AI 核心价值。开箱即用用最低的成本开发最专业的 AI AgentCoze Studio 为开发者提供了健全的应用模板和编排框架你可以基于它们快速构建各种 AI Agent 将创意变为现实。Coze Studio源自服务了上万家企业、数百万开发者的「扣子开发平台」我们将它的核心引擎完全开放。它是一个一站式的 AI Agent 可视化开发工具让 AI Agent 的创建、调试和部署变得前所未有的简单。通过 Coze Studio 提供的可视化设计与编排工具开发者可以通过零代码或低代码的方式快速打造和调试智能体、应用和工作流实现强大的 AI 应用开发和更多定制化业务逻辑是构建低代码 AI 产品的理想选择。Coze Studio 致力于降低 AI Agent 开发与应用门槛鼓励社区共建和分享交流助你在 AI 领域进行更深层次的探索与实践。Coze Studio 的后端采用 Golang 开发前端使用 React TypeScript整体基于微服务架构并遵循领域驱动设计DDD原则构建。为开发者提供一个高性能、高扩展性、易于二次开发的底层框架助力开发者应对复杂的业务需求。功能清单功能模块功能点模型服务管理模型列表可接入OpenAI、火山方舟 等在线或离线模型服务搭建智能体* 编排、发布、管理智能体 br * 支持配置工作流、知识库等资源搭建应用* 创建、发布应用 br * 通过工作流搭建业务逻辑搭建工作流创建、修改、发布、删除工作流开发资源支持创建并管理以下资源 br * 插件 br * 知识库 br * 数据库 br * 提示词API 与 SDK* 创建会话、发起对话等 OpenAPI br * 通过 Chat SDK 将智能体或应用集成到自己的应用快速开始了解如何获取并部署 Coze Studio 开源版快速构建项目、体验 Coze Studio 开源版。环境要求在安装 Coze Studio 之前请确保您的机器满足以下最低系统要求 2 Core、4 GB提前安装 Docker、Docker Compose并启动 Docker 服务。部署步骤获取源码。# 克隆代码 git clone https://github.com/coze-dev/coze-studio.git部署并启动服务。首次部署并启动 Coze Studio 需要拉取镜像、构建本地镜像可能耗时较久请耐心等待。如果看到提示 Container coze-server Started表示 Coze Studio 服务已成功启动。cd coze-studio # start service # for macOS or Linux make web # for windows cp ./docker/.env.example ./docker/.env docker compose -f ./docker/docker-compose.yml up启动失败常见问题可参考常见问题。注册账号访问http://localhost:8888/sign输入用户名、密码点击注册按钮。配置模型访问http://localhost:8888/admin/#model-management新增模型。镜像版本需要大于等于 0.5.0。访问 Coze Studiohttp://localhost:8888/。[!WARNING]如果要将 Coze Studio 部署到公网环境建议在部署前评估整体评估安全风险例如账号注册功能、工作流代码节点 Python执行环境、Coze Server 监听地址配置、SSRF 和部分 API 水平越权的风险并采取相应防护措施。详细信息可参考快速开始。开发指南项目配置模型配置部署 Coze Studio 开源版之前必须配置模型服务否则无法在搭建智能体、工作流和应用时选择模型。插件配置如需使用插件商店中的官方插件必须先配置插件添加第三方服务的鉴权秘钥。基础组件配置了解如何配置图片上传等组件以便在 Coze Studio 中使用上传图片等功能。API 参考Coze Studio 社区版 API 和 Chat SDK 通过个人访问令牌鉴权提供对话和工作流相关 API。开发规范项目架构了解 Coze Studio 开源版的技术架构与核心组件。代码开发与测试了解如何基于 Coze Studio 开源版进行二次开发与测试。故障排查了解如何查看容器状态、系统日志。使用 Coze Studio 开源版关于如何使用 Coze Studio可参考扣子开发平台官方文档中心获取更多资料。需要注意的是音色等部分功能限商业版本使用开源版与商业版的功能差异可参考功能清单。快速入门通过 Coze Studio 快速搭建一个 AI 助手智能体。开发智能体如何创建、编排、发布与管理智能体。你可以使用知识、插件等功能解决模型幻觉、专业领域知识不足等问题。除此之外Coze Studio 还提供了丰富的记忆功能使智能体在与个人用户交互时可根据个人用户的历史对话等生成更准确性的回复。开发工作流工作流是一系列可执行指令的集合用于实现业务逻辑或完成特定任务。它为应用/智能体的数据流动和任务处理提供了一个结构化框架。 Coze Studio 提供了一个可视化画布你可以通过拖拽节点迅速搭建工作流。插件等资源在 Coze Studio工作流、插件、数据库、知识库和变量统称为资源。API SDK Coze Studio 支持对话和工作流相关 API你也可以通过 Chat SDK 将智能体或应用集成到本地业务系统。实践教程了解如何通过 Coze Studio 实现各种 AI 场景例如通过 Chat SDK 搭建网页在线客服。