跳到主要内容
赞助推荐 Claude Team 合租,少折腾账号
>80aj_
前沿哨所

LLM-Rosetta:零依赖的LLM API“万能翻译器”,支持OpenAI与Claude互转

3 分钟阅读阅读()
赞助推荐 团队协作里的 AI 办公工作台

开源项目 LLM-Rosetta 发布了 v0.11.2 版本,该项目旨在解决大模型 API 接口碎片化的问题,实现了一个生产级的 LLM API 翻译层。项目核心采用“Hub-and-Spoke”(中心辐条)架构,通过定义一个中间表示(IR),使得任意提供商只需编写一次转换逻辑,即可实现与所有其他支持格式的双向互通。目前,该项目已支持 OpenAI Chat Completions、OpenAI Responses(基于 OpenResponses 标准)、Anthropic Messages 以及 Google GenAI 这四种主流 API 格式的流式与非流式转换。技术实现上,LLM-Rosetta 完全基于 Python 3.10+ 标准库开发,核心逻辑无任何第三方依赖,具有极致的轻量化和易于部署的特性。项目不仅提供了 PyPI 包、二进制文件和 Docker 镜像,还内置了一个完整的 Gateway 网关系统及可视化网页面板。该工具源于科研机构的内部需求,现已通过 arXiv 发表了相关预印本论文,并经过了 Cursor、Claude Code、Antigravity 等多种开发工具的端到端实测验证。目前,该项目在 GitHub 获得 70+ 星标,PyPI 下载量超过 41,000 次,Docker 拉取量超过 8,400 次,显示出其在开发社区中的实用价值。

事件分析

LLM-Rosetta 的出现切中了当前 AI 开发领域的痛点:由于各大厂商(OpenAI、Anthropic、Google 等)的 API 标准不统一,开发者在切换模型或构建多模型应用时面临着高昂的适配成本。该项目借鉴了编译器设计中 LLVM 的中间表示(IR)思想,将复杂的 N 对 N 转换逻辑简化为 N 对 1 再对 N,极大地降低了维护成本。从技术选型来看,其坚持“零核心依赖”的策略非常关键,这不仅减少了潜在的供应链安全风险,也使其更容易集成到受限的企业级或科研环境中,符合当前对 AI 基础设施安全性和可移植性的严格要求。随着 AI Agent 和多模态应用的发展,能够在底层无缝调度不同模型能力的“中间件”将成为重要的基础设施。

核心观点:借鉴 LLVM 编译架构,LLM-Rosetta 通过零依赖的中间表示层打破了不同模型间的 API 壁垒,是构建弹性 AI 基础设施的关键一环。

赞助推荐 一人公司 · 创业装备库
赞助推荐 一人公司 · 创业装备库

原文链接:Linux.do

赞助推荐 一键部署 AI 大模型
赞助推荐 一键部署 AI 大模型
赞(0)
未经允许不得转载:80aj » LLM-Rosetta:零依赖的LLM API“万能翻译器”,支持OpenAI与Claude互转
赞助推荐 低成本上手 Claude Code 的中转选择
赞助推荐 低成本上手 Claude Code 的中转选择
赞助推荐 一键部署 AI 大模型
赞助推荐 一键部署 AI 大模型