V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
CalciumIon
V2EX  ›  分享创造

开源自荐: NewAPI - 一个聚合 OpenAI、Claude 等主流模型的统一网关,支持跨协议转换

  •  3
     
  •   CalciumIon ·
    Calcium-Ion · 3 月 13 日 · 2827 次点击

    哈喽各位 v 友,我是 NewAPI 项目的维护者 Calcium-Ion

    最近 v 站关于 api 中转的讨论明显多了起来。不知道大家有没有注意到,很多中转站点进去就觉得很眼熟,感觉都是一个模板出来的,很多背后跑的代码就是 NewAPI ,或者是基于 NewAPI 改的。

    一直潜水看大家用,今天想着干脆自己出来认个领,跟各位大佬交个朋友。

    给没听过的朋友一句废话介绍: NewAPI 是一个大模型聚合网关。作用就是帮你把 OpenAI 、Claude 、Gemini 以及国内各种乱七八糟的模型接口,全部统一转成标准 OpenAI 、Claude 和 Gemini 等格式。带高并发负载均衡、多渠道切换和计费管理功能。

    老玩家可能知道,这项目最早是 fork 自 OneAPI 的。后来因为我自己觉得原版 UI 差点意思、新模型支持太慢,就自己动手大改了。

    仓库在这里,完全开源: https://github.com/QuantumNous/new-api

    各位在搭中转、或者公司做大模型接入时,如果有啥不爽的地方,欢迎在这里留言反馈,我在这边收集一波需求去做优化。

    对了,我本人不卖 API ,单纯为了开源项目能做得更好一点,欢迎拍砖。

    25 条回复    2026-03-31 21:40:34 +08:00
    milkleeeeee
        1
    milkleeeeee  
       3 月 13 日
    佬!我就是发现中转站怎么都一个样,才知道 new api 这个项目的
    dockerhub
        2
    dockerhub  
       3 月 13 日
    前排留地址: https://api.autocode.space

    感谢佬的开源项目,不然我又得蹬上十天半个月写个哪都是问题的系统了🙏
    106npo
        3
    106npo  
       3 月 13 日 via Android
    可视化设置模型价格时希望能把缓存价格一起设置了 。
    渠道自动检测希望可以配置渠道不检测,有的渠道按次计费可太贵了
    最希望的是渠道的自动禁用可以按模型单独检测,现在一个渠道只能全部禁用或者全部启用
    itechify
        4
    itechify  
    PRO
       3 月 13 日
    cliproxyapi ,new api ,sub2api 玩 ai 中转 token 几乎绕不开这几个
    Goalonez
        5
    Goalonez  
       3 月 13 日 via iPhone
    大佬,能不能支持通过自己配置正则统一映射不同渠道各种乱七八糟的模型名?
    c0xt30a
        6
    c0xt30a  
       3 月 13 日
    OP 把调用记录加上吧。我想收集自己在龙虾上的数据集,然后微调个本地模型出来。
    scys
        7
    scys  
       3 月 13 日
    这个项目可以新的 Onehub 后继了。
    ohoh
        8
    ohoh  
       3 月 13 日
    昨天用了,赞一个,非常贴合我们目前的需求。
    顺便提一个 bug ,开启了“自用模式”,还是会受默认充值金额的影响。
    vla
        9
    vla  
       3 月 13 日
    感谢大佬,支持开源项目!

    我也留个地址欢迎大家使用:
    https://www.vbcode.io
    iamsad3508
        10
    iamsad3508  
       3 月 13 日 via Android
    我以为谁这么大胆,把大家都知道的项目拿来自荐……
    moximo
        11
    moximo  
       3 月 13 日 via Android
    自用中,感谢开源
    lchkid
        12
    lchkid  
       3 月 13 日
    确实到处都有你的身影,毕竟 20K 的 star
    ccvip
        13
    ccvip  
       3 月 13 日
    感谢大佬,我最近在用中转站,看着大部分站点都长一个样,知道是有类似的程序,还想到论坛问问呢,没想到谜底写在谜面上,很多中转站的网站标题都没改,写着 New API ,感谢开源!
    hoythan
        14
    hoythan  
       3 月 13 日
    希望支持 Plugins 功能,想要实现将制定账户的请求记录到 log 中,并根据 log 生成出整个用户项目的源码。写了一个类似的功能,但是非常粗糙,不太好分享使用。
    Quarter
        15
    Quarter  
       3 月 13 日
    我去,原来是这个吗,大佬大佬,感谢开源
    soulseen
        16
    soulseen  
       3 月 13 日
    这个和 litellm 是差不多的项目吗
    CalciumIon
        17
    CalciumIon  
    OP
       3 月 13 日
    @106npo 你说的这些都在路上了,可视化编辑的功能最近已经加上了~
    CalciumIon
        18
    CalciumIon  
    OP
       3 月 13 日
    @c0xt30a
    @hoythan 关于记录的问题,最近是没有计划加的,官方下场做这个功能,大家就都不敢用了,自己需要用的话还是二开吧
    YouYouSmile
        19
    YouYouSmile  
       3 月 15 日
    请教一下大佬,NewAPI 支持使用令牌查询令牌的剩余额度吗
    imydou
        20
    imydou  
       3 月 17 日
    @dockerhub 老哥,服务器用的 linode 吗?
    dockerhub
        21
    dockerhub  
       3 月 17 日
    @imydou 是的
    CalciumIon
        22
    CalciumIon  
    OP
       3 月 17 日
    @YouYouSmile 可以的,怎么查可以参考这个项目 https://github.com/Calcium-Ion/neko-api-key-tool
    afkool
        23
    afkool  
       3 月 25 日
    谢谢大佬,有个功能我不知道别人怎么实现的,是二开的嘛?
    就比如 gemini-3.1-flash-image-preview 这个模型支持 1K 2k 4k 图片。我选择按次收费,但只能统一一个价格
    我看别的用 New-api 可以实现 1k 2k 4k 不同价格(也是选择的按次)
    这个能增加一下嘛~
    ccxuy
        24
    ccxuy  
       3 月 26 日
    怎么配置自动切换模型呀?比如前端看到的是 auto 模型,后端对应 claude\minmax\glm-5 等依次降级或者 round robin 分发的模型
    YouYouSmile
        25
    YouYouSmile  
       3 月 31 日
    https://github.com/QuantumNous/new-api/issues/1880 大佬,这个问题是不是还没有修复,今天我发现我也遇到了这个问题,确实只能重启机器才能解决
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5698 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 02:02 · PVG 10:02 · LAX 19:02 · JFK 22:02
    ♥ Do have faith in what you're doing.