UnoRouter:开源的 OpenRouter 替代品
OpenRouter 是闭源的。UnoRouter 同样做到一把密钥调用 200 多个模型,但整个技术栈都以 OSI 许可证公开,可自托管,还提供托管版免费额度供你试用。
UnoRouter 是开源的 OpenRouter 替代方案:同样一把密钥调用 200+ 个模型,整个技术栈以 OSI 许可证公开在 github.com/unorouter。你可以查看提示词的处理方式,自托管网关,或直接用托管版本。托管版本为大多数模型提供约每个模型每分钟 1 次请求的免费额度,付费部分按量计费。
寻找开源的 OpenRouter 替代品,通常是出于三个原因之一:你想读到处理你提示词的代码,你想自己运行网关,或者你想摆脱黑箱。UnoRouter 三者兼顾。同样是一把密钥、200 多个模型的方案,整个技术栈全部公开。
为什么网关的开源很重要
网关位于你的应用和你调用的每个模型之间,因此它能看到每一条提示词和每一条回复。用闭源网关,你只能相信一页隐私声明。用开源网关,你可以在任何敏感内容离开你的机器之前,亲自查看什么会被记录、密钥如何存储、请求如何路由。
到底开放了什么
一切都以 OSI 许可证公开在 GitHub 上:带聊天客户端的网页前端、网关本体、Discord 机器人,以及保持目录常新的供应商同步。这不是包着闭源内核的薄薄一层 SDK。线上跑着的产品就是这个仓库。
对比常见选择
OpenRouter 的目录最全,但每一行代码都是闭源的。LiteLLM 是真正的开源,也是扎实的自托管代理,但它只是自带密钥的管道:供应商账号仍要你自己管理,也没有托管目录。UnoRouter 介于两者之间:像 LiteLLM 一样开源,又像 OpenRouter 一样托管,一把密钥、200 多个模型。
自托管,或者直接用
克隆仓库自己跑整套技术栈,或者把任何兼容 OpenAI 的客户端指向 https://api.unorouter.com/v1 使用托管版。托管版免费额度覆盖目录的大部分模型,你可以在做决定之前把两条路都试一遍。
一句话总结
如果你只需要用自己的供应商密钥做本地路由,LiteLLM 更轻量。如果你想要一个 OpenRouter 式的托管网关,并且可以阅读、审计、fork 它的整个技术栈,那么公开源代码的就是 UnoRouter。
常见问题
UnoRouter 真的是完全开源吗?
是的。带聊天客户端的网页前端、网关、Discord 机器人和供应商同步全部以 OSI 许可证公开在 github.com/unorouter。托管产品运行的正是同一套代码。
我可以自托管 UnoRouter 吗?
可以。克隆仓库自己跑整个技术栈,或者把任意 OpenAI 兼容客户端指向托管端点 https://api.unorouter.com/v1,省去运维工作。
UnoRouter 和 LiteLLM 有什么区别?
LiteLLM 是自托管代理,需要你自带供应商密钥并自行管理账号。UnoRouter 是托管服务,一把密钥、200+ 个模型和免费额度,同时和 LiteLLM 一样保持开源。
佩戴 UnoRouter 的 Discord 标签,可将免费模型的限流窗口缩短 25%:原本每分钟只能调用一次的模型,现在每 45 秒就能调用一次。
Nevika 接受任意 OpenAI 兼容端点作为自定义代理。这里给出一分钟的配置流程、该选哪个模型,以及大家最常撞到的两个报错。
一位角色扮演玩家在 UnoRouter 上从记忆力、情感深度、推进力和创意写作四方面为三个 Claude Opus 版本排名。4.8 胜出,4.6 力压 4.7,每个版本都有各自明显的强项与短板。