new-api,基于one-api修改的LLM接口管理和分发系统

简介

AI 模型接口管理与分发系统,支持将多种大模型转为统一格式调用,支持 OpenAI、Claude 等格式,可供个人或者企业内部管理与分发渠道使用,基于 One API 二次开发。

特性

New API 提供了丰富的功能,详细特性请参考特性说明

  1. 🎨 全新的 UI 界面
  2. 🌍 多语言支持
  3. 💰 支持在线充值功能(易支付)
  4. 🔍 支持用 key 查询使用额度(配合neko-api-key-tool
  5. 🔄 兼容原版 One API 的数据库
  6. 💵 支持模型按次数收费
  7. ⚖️ 支持渠道加权随机
  8. 📈 数据看板(控制台)
  9. 🔒 令牌分组、模型限制
  10. 🤖 支持更多授权登陆方式(LinuxDO,Telegram、OIDC)
  11. 🔄 支持 Rerank 模型(Cohere 和 Jina),接口文档
  12. ⚡ 支持 OpenAI Realtime API(包括 Azure 渠道),接口文档
  13. ⚡ 支持 Claude Messages 格式,接口文档
  14. 支持使用路由/chat2link 进入聊天界面
  15. 🧠 支持通过模型名称后缀设置 reasoning effort:
    1. OpenAI o 系列模型
      • 添加后缀 -high 设置为 high reasoning effort (例如: o3-mini-high)
      • 添加后缀 -medium 设置为 medium reasoning effort (例如: o3-mini-medium)
      • 添加后缀 -low 设置为 low reasoning effort (例如: o3-mini-low)
    2. Claude 思考模型
      • 添加后缀 -thinking 启用思考模式 (例如: claude-3-7-sonnet-20250219-thinking)
  16. 🔄 思考转内容功能
  17. 🔄 针对用户的模型限流功能
  18. 💰 缓存计费支持,开启后可以在缓存命中时按照设定的比例计费:
    1. 系统设置-运营设置 中设置 提示缓存倍率 选项
    2. 在渠道中设置 提示缓存倍率,范围 0-1,例如设置为 0.5 表示缓存命中时按照 50% 计费
    3. 支持的渠道:
      • OpenAI
      • Azure
      • DeepSeek
      • Claude

部署

docker

1
sudo docker run --name new-api -d --restart always -p 3000:3000 -e TZ=Asia/Shanghai -v /home/ubuntu/data/new-api:/data calciumion/new-api:latest

docker-compose

1
sudo mkdir -p /opt/new-api
1
2
cd /opt/new-api
sudo vim /opt/new-api/docker-compose.yml
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
version: '3.9'
services:
    new-api:
        image: 'calciumion/new-api:latest'
        volumes:
            - './data:/data'
        environment:
            - TZ=Asia/Shanghai
        ports:
            - '3000:3000'
        restart: unless-stopped
        container_name: new-api

启动

1
sudo docker compose up

反向代理

Nginx

模板

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
server {
    listen 80;
    server_name domain.com;

    location / {
        proxy_pass http://127.0.0.1:3000;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}
网站总访客数:Loading
网站总访问量:Loading
使用 Hugo 构建
主题 StackJimmy 设计
-->