Skip to main content

一键启动 CodeGate(Docker 镜像)

若尚未部署 CodeGate,可通过 docker pull 拉取镜像:
启动镜像:
命令参数说明:
-p 8877:8877:映射前端管理后台端口
-v codegate-data:/app/backend/data:挂载数据卷,实现数据持久化
启动后访问:
  • 管理界面: <http://localhost:8877>
后续步骤中的 base_url 请填写 http://localhost:8877(若 API 与调用方不在同一台机器,请改为实际主机地址或域名)。

前置准备

  • 已部署的 CodeGate 服务(后端 API 地址与管理后台);若已按上一节用 Docker 一键启动,则无需额外准备。

步骤一:安装 SDK

根据你的技术栈选择:
或使用 uv

步骤二:在 CodeGate 创建项目并生成 API 密钥

  1. 登录 CodeGate 管理后台。
  2. 创建项目(若尚未创建)。
  3. 进入项目详情 → API 密钥 管理。
  4. 点击 生成密钥,获得 api_keysecretproject_id
Secret 仅显示一次,生成后请立即保存,后续无法再次查看。

步骤三:初始化客户端

api_keysecretproject_id 替换为步骤二获得的凭证,base_url 替换为 CodeGate 后端 API 地址。

步骤四:核销激活码

核销前准备:在核销激活码之前,请确保已在项目中创建至少 1 个有效激活码。可在管理后台的项目详情 → 激活码管理 中创建激活码。

环境变量配置(推荐)

生产环境建议通过环境变量注入凭证:

下一步

Python SDK

查看更多 Python 用法

JavaScript SDK

查看更多 JavaScript 用法

API 参考

直接调用 REST API