运维成本高 自建计费系统需要持续维护,稳定性难以保障 解决方案 AI Token Platform 应运而生,它整合了业界成熟的开源组件,提供开箱即用的企业级 AI 服务计费能力: 多模型统一接入:通过 new-api ────┐ │ │ │ / │ /v1/ │ /billing/ │ /kaui/ │ │ │ │ LobeChat │ new-api ────────────────────────────────┘ 技术选型理由 组件 选型 理由 AI 前端 LobeChat 1:1 还原 ChatGPT 体验,开源免费,社区活跃 API 网关 new-api 多模型统一接入 通过 new-api 网关,你可以在一个平台管理所有 AI 模型: # 支持的模型厂商 - OpenAI (GPT-4o, GPT-4o-mini, o1, o3) - Anthropic - Kill Bill 管理界面 Gitee: gitee.com/zhuangpengli/aitoken-platform 未来规划 路线图 基础架构搭建(Nginx + LobeChat + new-api
一、认识calciumion/new-api项目calciumion/new-api是一款基于OneAPI二次开发的轻量AI大模型统一网关接口服务镜像,主打零复杂配置、跨平台兼容、极速部署。 :3000-eTZ=Asia/Shanghai-v/data/new-api:/datadocker.xuanyuan.run/calciumion/new-api:v1.0.0-rc.4命令逻辑和Windows :/datadocker.xuanyuan.run/calciumion/new-api:v1.0.0-rc.4Linux修改后命令:展开代码语言:BashAI代码解释mkdir-p/data/new-api /calciumion/new-api:v1.0.0-rc.4修改完成后,访问地址改为:http://127.0.0.1:3001即可。 部署后,其他更多内容建议参考new-api官方文档进行配置https://docs.newapi.pro/zh,本文不做过多介绍。
Client 的高性能计费服务 技术架构 用户 → Nginx (反代+限速+SSL) ├── / → LobeChat (AI 聊天前端) ├── /v1/ → new-api 123456 进入 渠道管理 → 添加渠道 选择类型(OpenAI / Claude / DeepSeek 等),填入你的 API Key 测试渠道连通性 四、生成令牌并对接 LobeChat 在 new-api - 500万/月 ¥0.03/千 企业版 ¥499 - 5000万/月 ¥0.02/千 按量付费 ¥0 - 无 ¥0.08/千 数据库说明 初始化脚本创建多个数据库: 数据库 用途 new_api new-api 自动管理(渠道、令牌、日志等) killbill Kill Bill 计费引擎数据 kaui Kill Bill 管理界面数据 billing_service Java 计费服务数据 默认账号 new-api 管理员:root / 123456 Kill Bill 管理员:admin / password 数据库管理员:root / .env 中配置的密码 支持的模型 通过 new-api 网关,可接入以下模型
newapi,先在该目录下创建compose.yaml文件然后在以下两个版本里面任选其一复制(3000端口比较常见容易被占用所以这里我改成了3480,可自行修改为其它端口)精简单容器版本services:new-api :image:calciumion/new-api:latestcontainer_name:new-apirestart:alwayscommand:--log-dir/app/logsports:- api/status|grep-o'\"success\":\s*true'||exit1"]interval:30stimeout:10sretries:3Redis+PG数据库版本services:new-api :image:calciumion/new-api:latestcontainer_name:new-apirestart:alwayscommand:--log-dir/app/logsports:-
三、技术实现方案 3.1 开源项目推荐 项目 特点 GitHub Stars 推荐场景 One-API 最成熟,社区活跃 20k+ 初次部署、稳定优先 New-API 功能更多,UI 更美观 10k+ 需要 MJ/Suno 等新模型 V-API 功能最全,支持公告/支付 5k+ 商业运营 新手推荐从 One-API 或 New-API 开始。 ▼ ┌─────────────────────────────────────────────────────────┐ │ One-API / New-API API 的价格、体验 关注 V2EX、知乎、GitHub 的相关讨论 了解各大模型的定价策略 第二阶段:技术准备(2-4周) 学习 OpenAI API 格式和调用方式 本地部署 One-API/New-API 参考资源 One-API GitHub New-API 文档 OpenAI 官方定价 Anthropic Claude 定价 本文仅供学习交流,不构成任何商业建议。
services: new-api: image: calciumion/new-api:latest container_name: new-api restart: always - /data/docker/new api/log:/app/logs environment: - SQL_DSN=root:123456@tcp(mysql:3306)/new-api restart: always environment: MYSQL_ROOT_PASSWORD: 123456 # 确保与SQL_DSN中的密码一致 MYSQL_DATABASE: new-api
Docker一键部署docker run --name new-api -d -p 3000:3000 calciumion/new-api:latest# 2. 项目地址https://github.com/kingbug/new-api
多模型聚合溢价:一个接口调用所有模型的便利性溢价 三、技术实现方案 3.1 开源项目推荐 项目 特点 GitHub Stars 推荐场景 One-API 最成熟,社区活跃 20k+ 初次部署、稳定优先 New-API 功能更多,UI 更美观 10k+ 需要 MJ/Suno 等新模型 V-API 功能最全,支持公告/支付 5k+ 商业运营 新手推荐从 One-API 或 New-API 开始。 ▼ ┌─────────────────────────────────────────────────────────┐ │ One-API / New-API API 的价格、体验 关注 V2EX、知乎、GitHub 的相关讨论 了解各大模型的定价策略 第二阶段:技术准备(2-4周) 学习 OpenAI API 格式和调用方式 本地部署 One-API/New-API 参考资源 One-API GitHub New-API 文档 OpenAI 官方定价 Anthropic Claude 定价 本文仅供学习交流,不构成任何商业建议。
项目背景:new-api是什么? new-api是一个非常实用的AI大模型API聚合网关,支持把OpenAI、Claude、Gemini、DeepSeek等各种大模型的接口统一成一个格式,还自带Web管理界面、Token计量、渠道管理等功能 它发现new-api是一个Go语言后端加React前端的项目,Dockerfile里有完整的构建流程。这一步完全自动,你不需要做任何事。
docker pull oozzbb/hg2api:latest运行命令可参考HUGGINGFACE_API_KEY ,去hugging face申请API_KEY ,对接one-api/new-api 申请api key地址3、复制以下代码部署到 cloudflare workers 中即可4、支持在oneapi/newapi点击“获取模型列表”一键添加可用模型 我是隐藏代码//对接one-api/new-api
rewrite /api/* /new-api/* 请求和响应头:您可以使用 header 指令来添加、删除或修改 HTTP 头。
LOG.debug("Creating splits at " + jtFs.makeQualified(submitJobDir)); // 方法内部会根据我们之前的设置,选择使用new-api
用new-api管理你对接的AI大模型。 上游需要对接多个渠道的AI大模型,一个渠道挂了,可以自动切换到另一个渠道。 解决并发问题。有些渠道有并发限制,多个渠道可以解决并发问题。
/192.168.110.123:5000/v2/_catalog#返回:{"repositories":["myimage"]}curlhttp://192.168.110.123:5000/v2/new-api
const API_URL = 'https://api.prod.com'; ======= const API_URL = 'https://api.test.com'; >>>>>>> feature/new-api