跳到主要内容
solidway

切换语言

中文English

主题

SolidwayLLM 网关

对比

与 Bifrost、LiteLLM 的差异

三个项目都是 LLM 网关,但起点不同:Solidway 从一个可安装的桌面应用开始,另外两个从需要部署的服务开始。下面先比产品形态,再比「网关对请求做什么」——都可以在各自项目本身中核实。

什么情况下不要选 Solidway

我们更希望你先选对工具。符合以下任一条,Solidway 就不是合适的选择。

  • 你希望用 OpenAI SDK 调用 Claude,或用某家的 SDK 调用另一家的模型。Solidway 不在协议方言之间转换;Bifrost 与 LiteLLM 会做这件事。
  • 你需要现成适配、覆盖很长的 provider 清单。LiteLLM 覆盖的 provider 比我们多。
  • 你希望用 Python 修改网关行为,与团队现有技术栈保持一致。LiteLLM 更合适。

设计取舍

设计取舍
对比维度SolidwayBifrostLiteLLM
网关对请求做什么原样转发先转为统一 schema,再转为上游格式先转为统一 schema,再转为上游格式
实现语言RustGoPython
用 A 家 SDK 调用 B 家模型设计上不支持支持支持
接入新 provider修改配置编写适配代码编写适配代码
故障转移内置内置内置
负载均衡内置内置;自适应均衡属于商业版内置,提供多种已发布的策略
熔断内置商业版功能部署级冷却与重试预算
桌面客户端有——网关与控制台同一个安装包,托盘常驻、可开机自启Web UI,由网关自己托管Web UI,由网关自己托管
首次使用前要做什么装一个应用,打开控制台先部署服务,再打开它的 UI先部署服务,再打开它的 UI
部署形态桌面应用,或同一个二进制跑在服务器上单个二进制或容器Python 服务或容器

某项能力若只有商业版才提供,表中会注明,而不是直接标记为「无」。

三种不同的约束

Solidway

围绕桌面应用设计:一次安装同时带上网关与控制台,个人不需要服务器就能跑起一个池化网关。转发路径保持上游自身的协议契约不变;团队需要共享时,同一个二进制可以直接搬到服务器上。

Bifrost

在中间放一层统一 schema,让一个 SDK 可以触达多家 provider,并在外围提供治理、预算与插件体系。熔断与自适应均衡属于其商业版本。

LiteLLM

优先覆盖广度:provider 清单长、接口面多,并提供多种已发布的路由策略。网关用 Python 编写,便于在原位扩展。

事实来源

上表每一项都对照项目本身核对过。产品会变化,做决定前请查阅其官方文档。

  • Bifrost

    2026 年 10 月查阅其源码与文档

  • LiteLLM

    版本 1.82.0,MIT 许可

下一步

与我们聊聊你的架构

告诉我们你当前的流量形态。我们会一起看转发路径应该放在哪里、失败策略如何设定,以及网关在你的环境中如何部署。

本页不展示价格,每个部署单独评估。

  • 梳理你现有的 provider 与密钥结构
  • 针对你的错误分类设计失败策略
  • 匹配你网络环境的部署形态