❤️❤️❤️❤️❤️❤️ 我们已经正式推出微信小程序,在微信中搜索 TrendForge Pro 即可使用小程序,如果使用 Telegram 请搜索 trendforge_tg ❤️❤️❤️❤️❤️❤️

New API 5分钟快速开始

New API 是一款基于 Go 的 LLM 网关与 AI 资产管理系统,支持统一管理 OpenAI、Claude 等多模型 API,通过 Docker 快速部署,访问 http://localhost:3000 即可使用。

环境要求

支持的操作系统

macOS Windows Linux

运行环境

Docker 20.10+ 必需

所需工具

Docker Compose

容器编排

操作步骤

1

创建项目目录

在本地创建一个新目录用于存放 New API 数据。

创建并进入目录
mkdir new-api && cd new-api

预期结果::无输出,目录创建成功。

建议在用户主目录下操作。

2

启动 New API(使用 Docker 命令)

使用 Docker 运行 New API 容器,挂载数据目录并映射端口。

启动容器(SQLite 模式)
docker run -d --name new-api -p 3000:3000 -v ./data:/data calciumion/new-api:latest

预期结果::返回容器 ID(如 abc123...),表示容器已启动。

若使用 Docker Compose,可创建 docker-compose.yml 后执行 docker compose up -d。

3

验证容器运行状态

检查容器是否正常运行。

查看容器状态
docker ps --filter name=new-api

预期结果::显示 new-api 容器,STATUS 为 Up 状态。

若容器未运行,使用 docker logs new-api 查看日志。

4

访问 Web 界面

打开浏览器访问 New API 管理后台。

预期结果::浏览器显示 New API 登录页面。

默认账号 root,密码 123456,首次登录后请立即修改。

验证成功

成功访问 http://localhost:3000 并看到登录页面,表示部署完成。

登录页面正常显示
容器状态为 Up

快速提示

部署

数据持久化:确保 -v ./data:/data 挂载正确,否则重启后数据丢失。

使用

首次登录:默认账号 root,密码 123456,请立即修改。

配置

添加渠道:登录后进入「渠道」页面,添加你的 OpenAI/Claude API Key。

常见问题

1

端口 3000 被占用

修改 -p 参数,例如 -p 3001:3000,然后访问 http://localhost:3001。

2

容器启动后立即退出

执行 docker logs new-api 查看错误日志,常见原因是 /data 目录权限问题,可尝试 chmod 777 ./data。

3

登录后页面空白或报错

检查浏览器控制台网络请求,确认后端接口是否正常;尝试清除浏览器缓存或使用无痕模式。

下一步

配置上游 API 渠道

登录后台,在「渠道」页面添加你的 OpenAI、Claude 等 API Key。

创建令牌

在「令牌」页面生成访问令牌,用于客户端调用统一 API。

查看文档

阅读官方文档了解高级功能:https://deepwiki.com/QuantumNous/new-api

助手