Lingo.dev 上的每个本地化引擎都会使用 LLM 模型来生成翻译。你可以为每个语言区域组合选择对应模型、配置回退以提升可靠性,并通过通配符语言区域设置默认值——全程无需管理 API 密钥或提供商账户。
可用模型#
Lingo.dev 通过统一平台,提供来自各大主流提供商的 400+ 模型:
| 提供商 | 代表模型 |
|---|---|
| OpenAI | GPT-4o、GPT-4 Turbo、o3、o4-mini |
| Anthropic | Claude Opus、Claude Sonnet、Claude Haiku |
| Gemini 2.0 Flash、Gemini Pro(最高支持 1M token 上下文) | |
| Meta | Llama 3.3 70B、Llama 3.1 405B |
| Mistral | Mistral Large、Mixtral |
| DeepSeek | DeepSeek V3 |
完整模型目录及上下文窗口大小,可在 LLM Models 页面查看。
无需提供商账户
你不需要分别申请各家提供商的 API 密钥。Lingo.dev 通过统一基础设施处理所有模型的鉴权、计费和路由。
模型配置#
模型配置用于在本地化引擎中,为某个源语言区域与目标语言区域组合指定特定模型。
| 字段 | 说明 |
|---|---|
| 提供商 | 模型提供商(例如 openai、anthropic、google) |
| 模型 | 具体模型(例如 gpt-4o、claude-sonnet-4-5-20250514) |
| 源语言区域 | 源语言区域;也可设为 *,表示任意来源 |
| 目标语言区域 | 目标语言区域;也可设为 *,表示任意目标 |
当引擎收到翻译请求时,会根据源语言区域和目标语言区域,选择匹配度最高且最具体的配置。
默认配置与自定义#
自 2023 年起,Lingo.dev 团队一直在研究哪些模型最适合不同语言组合的翻译。创建新的本地化引擎时,系统会预先配好一套合理的模型默认配置——主模型与回退模型都基于这些研究结果选定,并兼顾常见语言和低资源语言的翻译质量。对大多数团队来说,无需额外调整。
这套默认配置开箱即用,效果可靠。你当然可以编辑任意模型配置、更换提供商、添加回退,或用你偏好的模型覆盖特定语言区域组合——但这些默认值已经凝结了我们在数百种语言组合上的实践经验。引擎的模型配置,始终由你完全掌控。
回退模型#
LLM 的演进速度极快——新模型几乎每周发布,能力代代提升,价格也随着竞争加剧而不断下降。但这种高速变化也伴随着代价:提供商宕机、速率限制、内容过滤规则调整,以及模型弃用,都是常态。依赖单一模型的生产级本地化流水线,迟早会出问题。
Lingo.dev 的本地化引擎专为生产级翻译工作流打造。每个语言区域组合都支持配置回退模型——如果主模型失败,引擎会自动、无感地继续尝试下一个回退模型,无需人工介入,也不会让失败请求暴露给你的用户。
回退顺序如何生效#
引擎会先按配置的具体程度排序,再按优先级排序:
- 目标语言区域具体性 - 精确匹配的目标语言区域优先于通配符
* - 源语言区域具体性 - 精确匹配的源语言区域优先于通配符
* - 优先级 - 默认优先,其次是回退
示例#
假设某个引擎有如下配置:
| 源语言区域 | 目标语言区域 | 模型 | 优先级 |
|---|---|---|---|
en | de | GPT-4o | 默认 |
en | de | Claude Sonnet | 回退 |
* | de | Gemini Flash | 默认 |
* | * | GPT-4o-mini | 默认 |
当请求翻译 en → de 时,模型会按以下顺序依次尝试:
- GPT-4o - 精确匹配,默认
- Claude Sonnet - 精确匹配,回退
- Gemini Flash - 源语言区域为通配符、目标语言区域精确匹配,默认
- GPT-4o-mini - 源和目标语言区域均为通配符,默认
当请求翻译 fr → de 时,会跳过前两个配置(源语言不匹配),从 Gemini Flash 开始尝试。
回退追踪
当请求由回退模型处理时,引擎会在请求日志中记录这一情况。你可以在 Reports 中监控回退使用情况,识别不够稳定的主模型。
通配符语言区域#
将源语言区域或目标语言区域设为 *,即可创建默认配置,在没有更具体语言区域配置时自动生效。
常见用法:
| 源语言区域 | 目标语言区域 | 模型 | 用途 |
|---|---|---|---|
* | * | GPT-4o | 适用于任意语言区域组合的兜底默认配置 |
en | * | Claude Sonnet | 所有以英语为源语言的翻译默认配置 |
* | ja | GPT-4o | 为日语目标统一指定特定模型 |
en | de | Mistral Large | 覆盖这一特定语言区域组合的默认配置 |
具体配置始终优先于通配符配置。你可以先用通配符设定合理的默认值,再针对需要特殊处理的语言区域组合单独覆盖。
通过 MCP 管理模型配置#
如果你使用 Lingo.dev MCP server,AI 编码助手就能直接帮你配置模型:
"Set GPT-4o as the primary model for English to German,
with Claude Sonnet as fallback.""Add a catch-all model config using GPT-4o-mini for
all locale pairs."