Large Language Model (LLM), česky velký jazykový model, je rozsáhlý model umělé inteligence trénovaný na velkém množství textových a dalších dat. Dokáže generovat text, shrnovat dokumenty, překládat, analyzovat informace i vytvářet programový kód. Díky tomu se využívá například v chatovacích asistentech, nástrojích pro práci s textem nebo při programování.
Jak velký jazykový model funguje
LLM se při trénování učí rozpoznávat souvislosti mezi slovy, větami a širším kontextem. Text zpracovává po menších částech, kterým se říká tokeny. Na základě předchozích tokenů odhaduje, jaká část textu by měla následovat. Tento postup opakuje, dokud nevytvoří odpověď nebo jiný požadovaný výstup.
Model se neučí pouze jednotlivá fakta. Z rozsáhlých datových souborů si osvojuje také jazykové vzorce, způsoby formulace a vztahy mezi pojmy. Proto může reagovat na různé typy zadání a přizpůsobit odpověď požadovanému stylu či formátu. Výsledek však závisí také na tom, jak přesně uživatel svůj požadavek popíše.
Co LLM dokáže
Velké jazykové modely se uplatňují při řadě úloh spojených s jazykem a informacemi. Mohou například:
- vytvářet, upravovat a zkracovat texty,
- shrnovat dlouhé dokumenty a vypisovat z nich podstatné informace,
- překládat mezi různými jazyky,
- odpovídat na otázky a vysvětlovat odborná témata,
- navrhovat nebo kontrolovat programový kód,
- přizpůsobovat obsah různým čtenářům, účelům a komunikačním situacím.
Limity a spolehlivost odpovědí
LLM může formulovat odpovědi přesvědčivě, ale to samo o sobě nezaručuje jejich správnost. Model může vytvářet nepřesné nebo zastaralé informace, případně uvést smyšlené údaje. Nepracuje totiž jako databáze, která by vždy vyhledala a ověřila konkrétní fakt. Jeho výstup vzniká na základě naučených vzorců a zadaného kontextu.
U důležitých témat, například zdravotních, právních nebo finančních, je proto vhodné informace ověřit z důvěryhodných zdrojů. Pozornost je třeba věnovat také ochraně soukromí: do nástrojů LLM by uživatelé neměli zadávat citlivé osobní ani důvěrné firemní údaje, pokud neznají způsob jejich zpracování.
Jak zadávat požadavky modelu
Kvalitu odpovědi může zlepšit konkrétní a srozumitelné zadání. Uživatel by měl uvést, co potřebuje, komu je výstup určený, jak má být dlouhý a v jaké podobě ho chce získat. Pokud model odpoví příliš obecně, lze požadavek doplnit nebo upřesnit.
Velký jazykový model tak může výrazně urychlit práci s textem a informacemi. Nejlepších výsledků však dosahuje tehdy, když uživatel dokáže přesně formulovat zadání a výstup kriticky posoudit.
