LLM modely

Max PrilutskiyCEO a spoluzakladatel5 min čtení

Každý lokalizační engine v Lingo.dev používá LLM modely k vytváření překladů. Sami si určíte, který model bude obsluhovat každý pár jazyků, nastavíte fallbacky pro vyšší spolehlivost a pomocí wildcard jazyků definujete výchozí pravidla – to vše bez správy API klíčů nebo účtů u jednotlivých poskytovatelů.

Dostupné modely#

Lingo.dev nabízí prostřednictvím jediné platformy přístup ke stovkám modelů od všech hlavních poskytovatelů:

PoskytovatelVýznamné modely
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

Kompletní katalog včetně velikostí kontextových oken najdete ve výběru modelů, když do lokalizačního engine přidáváte konfiguraci modelu. Vypsat ho může i váš AI asistent přes MCP server. S klíčem Mistral AI vám výběr nabídne také chatovací modely, ke kterým máte s tímto klíčem přístup i mimo katalog; viz modely mimo katalog.

Bez účtů u poskytovatelů

API klíče od jednotlivých poskytovatelů nepotřebujete. Lingo.dev zajišťuje ověřování, fakturaci i směrování ke všem modelům přes jednotnou infrastrukturu.

Připnuté verze a nejnovější aliasy#

Většina položek v katalogu označuje konkrétní vydání, takže konfigurace modelu bude vytvářet stejné překlady, dokud ji někdo nezmění. Někteří poskytovatelé také publikují průběžně aktualizovaný alias – claude-sonnet-latest, gpt-sol-latest, gemini-pro-latest, deepseek-pro-latest – který se při každém požadavku přesměruje na nejnovější vydání v dané rodině. Zvolte konkrétní vydání, když je důležitá reprodukovatelnost napříč generacemi modelu, a alias, když má lokalizační engine bez úprav držet krok s tím nejpokročilejším.

Konfigurace modelů#

Konfigurace modelu přiřazuje konkrétní model ke konkrétní dvojici zdrojového a cílového jazyka v lokalizačním engine.

PolePopis
PoskytovatelPoskytovatel modelu (např. openai, anthropic, google)
ModelKonkrétní model (např. gpt-6.1-sol, claude-sonnet-5.5)
Zdrojový jazykZdrojový jazyk nebo * pro libovolný zdrojový jazyk
Cílový jazykCílový jazyk nebo * pro libovolný cílový jazyk

Když engine obdrží požadavek na překlad, vybere podle zdrojového a cílového jazyka nejkonkrétnější odpovídající konfiguraci.

Výchozí nastavení a přizpůsobení#

Tým Lingo.dev od roku 2023 zkoumá, které modely přinášejí nejlepší překlady pro jednotlivé jazykové páry. Když vytvoříte nový lokalizační engine, dostanete ho předkonfigurovaný s rozumně zvolenými výchozími modely – primárními modely i fallbacky vybranými na základě tohoto výzkumu a optimalizovanými pro kvalitu napříč běžnými i méně zastoupenými jazyky. Většina týmů je nebude muset měnit.

Tato výchozí nastavení jsou navržená tak, aby dobře fungovala hned od začátku. Můžete upravit libovolnou konfiguraci modelu, změnit poskytovatele, přidat fallbacky nebo přepsat konkrétní páry jazyků modely, kterým dáváte přednost – ale výchozí nastavení už vycházejí z toho, co se nám osvědčilo napříč stovkami jazykových párů. Konfiguraci modelů v enginu máte plně pod kontrolou.

Fallback modely#

LLM se vyvíjejí rychle – nové modely přicházejí každý týden, schopnosti se s každou generací zlepšují a ceny s rostoucí konkurencí klesají. Tahle rychlost má ale svou cenu: výpadky poskytovatelů, rate limity, změny obsahových filtrů i vyřazování modelů jsou běžnou součástí provozu. Produkční lokalizační pipeline závislá na jediném modelu je pipeline, která se dříve nebo později rozbije.

Lokalizační engine od Lingo.dev je navržený přímo pro překladové workflow na produkční úrovni. Každý jazykový pár podporuje fallback model – pokud primární model selže, engine automaticky a transparentně vyzkouší další fallback model, bez jakéhokoli zásahu a bez toho, aby se k vašim uživatelům dostaly neúspěšné požadavky.

Jak funguje pořadí fallbacků#

Engine řadí dostupné konfigurace nejprve podle specifičnosti a potom podle priority:

  1. Specifičnost cílového jazyka - přesný cílový jazyk má přednost před wildcard *
  2. Specifičnost zdrojového jazyka - přesný zdrojový jazyk má přednost před wildcard *
  3. Priorita - nejdřív výchozí, potom fallback

Příklad#

Pro následující konfigurace enginu:

ZdrojCílModelPriorita
endeGPT-6.1 SolVýchozí
endeClaude Sonnet 5.5Fallback
*deGemini 3.8 FlashVýchozí
**Claude Haiku 4.5Výchozí

Požadavek na překlad en → de bude modely zkoušet v tomto pořadí:

  1. GPT-6.1 Sol - přesná shoda, výchozí
  2. Claude Sonnet 5.5 - přesná shoda, záložní
  3. Gemini 3.8 Flash - zdroj se zástupným znakem, přesný cíl, výchozí
  4. Claude Haiku 4.5 - zástupný znak pro oba, výchozí

Požadavek na překlad fr → de přeskočí první dvě položky (zdroj neodpovídá) a začne u Gemini 3.8 Flash.

Sledování fallbacků

Když požadavek zpracuje záložní model, engine to zaznamená do logu požadavků. Otevřete v engine kartu Logy — ve sloupci Model uvidíte, který model obsloužil jednotlivé požadavky — a snadno odhalíte primární modely, které opakovaně přepínají na záložní řešení.

Wildcard jazyky#

Nastavte zdrojový nebo cílový jazyk na * a vytvořte výchozí konfigurace, které se použijí v případě, že neexistuje konfigurace pro konkrétní jazyk.

Běžné vzory:

ZdrojCílModelÚčel
**GPT-6.1 SolUniverzální výchozí nastavení pro libovolný pár jazyků
en*Claude Sonnet 5.5Výchozí nastavení pro všechny překlady ze zdrojové angličtiny
*jaGemini 3.8 FlashPoužít konkrétní model pro japonštinu jako cílový jazyk
endeMistral Large 3Přepsat výchozí nastavení pro tuto konkrétní dvojici

Konkrétní konfigurace mají vždy přednost před wildcard konfiguracemi. Pomocí wildcard nastavte rozumné výchozí hodnoty a pak je přepište u jazykových párů, které vyžadují speciální zacházení.

Správa konfigurací modelů přes MCP#

Pokud používáte Lingo.dev MCP server, váš AI asistent pro psaní kódu může modely konfigurovat přímo:

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."

Další kroky#