嗨,大家好,我是小华同学,关注我们获得“最新、最全、最优质”开源项目和高效工作学习方法
New API 是一款基于 One API 二次开发的 AI模型接口管理与分发系统,支持将多种大模型(如GPT-4、Suno、Midjourney等)统一封装为OpenAI格式接口调用,并兼容易支付协议。无论是个人开发者还是企业,都能用它高效管理AI资产、降低开发成本。
核心功能
1. 多模型统一网关,告别接口碎片化
支持 GPT-4、Suno音乐生成、Midjourney绘图代理、Rerank排序模型 等多种AI能力,通过标准化接口统一调用。开发者无需为每个模型单独对接,只需一个Key即可自由切换。
2. 企业级权限管控
-
模型访问控制:按用户/角色分配可调用的模型权限
-
智能路由策略:支持渠道加权随机分配,避免单一接口过载
-
实时监控看板:数据可视化展示接口调用量、成功率等核心指标
3. 独创「推理力度」分级
在模型名称后添加后缀(如-high
/-medium
/-low
),即可动态调整算力消耗。用户可根据场景需求平衡成本与效果,例如:
# 高算力模式(精准但耗时)
model = "gpt-4-high"
# 低算力模式(快速响应)
model = "gpt-4-low"
4. 无魔法访问全球AI服务
通过部署海外服务器代理,无需复杂网络配置即可调用OpenAI等受限接口。实测部署仅需3步:
# 1. Docker一键部署
docker run --name new-api -d -p 3000:3000 calciumion/new-api:latest
# 2. Nginx反向代理(示例配置)
server {
listen 80;
server_name api.yourdomain.com;
location / {
proxy_pass http://localhost:3000;
}
}
# 3. HTTPS证书自动化(Let's Encrypt)
sudo certbot --nginx
5. 灵活计费体系
-
按次计费:为不同模型设置独立单价
-
在线充值:集成支付宝/微信支付接口
-
额度预警:设置使用阈值自动提醒
6. 开发者友好设计
-
Telegram登录:免密码快速接入
-
多语言界面:中英文自由切换
-
Docker多机部署:支持Redis集群缓存与Session同步
技术架构
模块 | 技术栈 | 核心优势 |
---|---|---|
接口网关 | Golang + Gin框架 | 高并发低延迟 |
会话管理 | Redis缓存 + 内存数据库 | 支持10万级QPS |
部署运维 | Docker容器化 + Watchtower监控 | 一键滚动更新 |
安全防护 | JWT鉴权 + OAuth 2.0 | 企业级权限控制 |
数据存储 | SQLite/MySQL双引擎 | 轻量级与高可用自由选择 |
四大典型应用场景
场景一:企业内部AI中台
某电商公司通过New API集中管理客服机器人、商品文案生成、图像审核三大AI服务,开发效率提升70%。
场景二:多模型SaaS平台
开发者@TechBot利用加权随机路由功能,将用户请求智能分配给GPT-4和Claude-3,成本降低40%的同时保持99%的SLA。
场景三:学术研究协作
高校实验室通过分权管理功能,让研究生按需调用Stable Diffusion和LLAMA2,论文产出效率翻倍。
场景四:个人开发者工具
独立开发者"AI小匠"结合在线充值功能,3天搭建出付费问答机器人,月流水突破5万元。
界面效果速览
同类项目对比
功能 | New API | 原版One API | 其他竞品 |
---|---|---|---|
多模型支持 | ✅ GPT-4/Suno/MJ | ✅ 仅OpenAI系 | ❌ 单一模型 |
在线支付 | ✅ 支付宝/微信 | ❌ 无 | ❌ 需二次开发 |
推理力度分级 | ✅ 三级可调 | ❌ 无 | ❌ 固定算力 |
部署复杂度 | ⭐ Docker一键式 | ⭐ 同等简便 | ⭐⭐ 需编译安装 |
企业级功能 | ✅ 权限/监控/路由 | ❌ 基础功能 | ✅ 部分支持 |
总结
New API以其 "开箱即用、功能全面、成本可控" 的特点,正在成为AI开发者的新宠。无论是想快速验证创意的个人开发者,还是需要构建企业级AI中台的技术团队,都能从中获得极致体验。
项目地址
https://github.com/kingbug/new-api