Modelos LLM

Max PrilutskiyCEO e cofundador5 min de leitura

Todos os motores de localização da Lingo.dev usam modelos LLM para gerar traduções. Escolhe que modelo gere cada par de idiomas, configura fallbacks para garantir fiabilidade e usa idiomas wildcard para definir predefinições — tudo isto sem ter de gerir chaves de API nem contas de fornecedores.

Modelos disponíveis#

A Lingo.dev dá acesso a centenas de modelos dos principais fornecedores, numa única plataforma:

FornecedorModelos em destaque
OpenAIGPT-6.1 Sol, GPT-6 Astra, GPT-6 Luna, GPT-5.6 Terra
AnthropicClaude Opus, Claude Sonnet, Claude Haiku, Claude Fable
GoogleGemini 3.8 Flash, Gemini 3.1 Pro, Gemma 4
xAIGrok 4.7, Grok 4.20
MetaMuse Spark 1.3, Muse Glimmer 30B, Llama 4 Maverick
MistralMistral Large 3, Mistral Medium 3.5, Mistral Small 4
DeepSeekDeepSeek V4.1 Flash, DeepSeek V4 Pro
NVIDIANemotron 3.5 Lightning, Nemotron 3 Ultra
QwenQwen3.8 Max, Qwen3.8 Flash

O catálogo completo — incluindo os tamanhos das janelas de contexto — está disponível no seletor de modelos quando adiciona uma configuração de modelo a um motor de localização. O seu assistente de IA também o pode listar através do servidor MCP.

Sem necessidade de contas de fornecedor

Não precisa de chaves de API de fornecedores individuais. A Lingo.dev trata da autenticação, da faturação e do encaminhamento para todos os modelos através de uma infraestrutura unificada.

Versões fixas e aliases mais recentes#

A maioria das entradas do catálogo identifica uma versão exata, pelo que uma configuração de modelo continua a gerar as mesmas traduções até alguém a alterar. Vários fornecedores também publicam um alias dinâmico — claude-sonnet-latest, gpt-sol-latest, gemini-pro-latest, deepseek-pro-latest — que é resolvido para a versão mais recente dessa família no momento do pedido. Escolha uma versão exata quando a reprodutibilidade entre gerações de modelos for importante e um alias quando o motor de localização deva acompanhar o estado da arte sem edições.

Configurações de modelo#

Uma configuração de modelo atribui um modelo específico a um par de idioma de origem e destino dentro de um motor de localização.

CampoDescrição
FornecedorO fornecedor do modelo (por exemplo, openai, anthropic, google)
ModeloO modelo específico (por exemplo, gpt-6.1-sol, claude-sonnet-5.5)
Idioma de origemO idioma de origem, ou * para qualquer origem
Idioma de destinoO idioma de destino, ou * para qualquer destino

Quando o motor recebe um pedido de tradução, seleciona a configuração correspondente mais específica com base nos idiomas de origem e de destino.

Predefinições e personalização#

Desde 2023, a equipa da Lingo.dev tem investigado que modelos produzem as melhores traduções para cada par de idiomas. Quando é criado um novo motor de localização, este já vem pré-configurado com predefinições de modelo sensatas — modelos principais e fallbacks selecionados com base nessa investigação, otimizados para garantir qualidade tanto em idiomas mais comuns como em idiomas com menos recursos. A maioria das equipas não precisará de alterar nada.

Estas predefinições foram concebidas para funcionar bem desde o primeiro momento. Pode editar qualquer configuração de modelo, trocar de fornecedor, adicionar fallbacks ou substituir pares de idiomas específicos pelos modelos que preferir — mas as predefinições já refletem o que verificámos funcionar melhor em centenas de pares de idiomas. A configuração de modelos do motor está totalmente sob o seu controlo.

Modelos de fallback#

Os LLM evoluem depressa — surgem novos modelos todas as semanas, as capacidades melhoram a cada geração e os preços descem à medida que a concorrência se intensifica. Mas essa rapidez tem um custo: indisponibilidades dos fornecedores, limites de taxa, alterações nos filtros de conteúdo e descontinuação de modelos são ocorrências normais. Um pipeline de localização em produção que dependa de um único modelo é um pipeline que, mais cedo ou mais tarde, vai falhar.

O motor de localização da Lingo.dev foi criado de raiz para workflows de tradução de nível empresarial. Cada par de idiomas suporta um modelo de fallback — se o modelo principal falhar, o motor tenta automática e transparentemente o modelo de fallback seguinte, sem qualquer intervenção e sem que pedidos falhados cheguem aos seus utilizadores.

Como funciona a ordem dos fallbacks#

O motor ordena as configurações disponíveis por especificidade e, depois, por prioridade:

  1. Especificidade do idioma de destino — um idioma de destino exato tem prioridade sobre o wildcard *
  2. Especificidade do idioma de origem — um idioma de origem exato tem prioridade sobre o wildcard *
  3. Prioridade — predefinição, depois fallback

Exemplo#

Considere estas configurações para um motor:

OrigemDestinoModeloPrioridade
endeGPT-6.1 SolPredefinição
endeClaude Sonnet 5.5Fallback
*deGemini 3.8 FlashPredefinição
**Claude Haiku 4.5Predefinição

Um pedido para traduzir en → de tenta os modelos por esta ordem:

  1. GPT-6.1 Sol - correspondência exata, predefinido
  2. Claude Sonnet 5.5 - correspondência exata, alternativa
  3. Gemini 3.8 Flash - origem com wildcard, destino exato, predefinido
  4. Claude Haiku 4.5 - wildcard em ambos, predefinido

Um pedido que traduz fr → de ignora os dois primeiros (a origem não corresponde) e começa no Gemini 3.8 Flash.

Rastreio de fallbacks

Quando um modelo de fallback trata um pedido, o motor regista-o no registo de pedidos. Abra o separador Registos de um motor — a coluna Modelo mostra que modelo tratou cada pedido — para identificar os modelos principais que continuam a encaminhar pedidos para fallback.

Idiomas wildcard#

Defina o idioma de origem ou de destino como * para criar configurações predefinidas que se aplicam quando não existe nenhuma configuração específica para esse idioma.

Padrões comuns:

OrigemDestinoModeloObjetivo
**GPT-6.1 SolPredefinição global para qualquer par de idiomas
en*Claude Sonnet 5.5Predefinição para todas as traduções com origem em inglês
*jaGemini 3.8 FlashUsar um modelo específico para destinos em japonês
endeMistral Large 3Substituir a predefinição para este par específico

As configurações específicas têm sempre prioridade sobre as configurações wildcard. Use wildcards para definir predefinições sensatas e, depois, substitua-as nos pares de idiomas que exijam tratamento especial.

Gerir configurações de modelo via MCP#

Se utilizar o servidor MCP da Lingo.dev, o seu assistente de programação com IA pode configurar modelos diretamente:

text
"Set GPT-6.1 Sol as the primary model for English to German,
with Claude Sonnet 5.5 as fallback."
text
"Add a catch-all model config using Claude Haiku 4.5 for
all locale pairs."

Próximos passos#