Techsy
Kontakt
Začít
Zpět na blog
ai-machine-learning

Hodnocení LLM: Metriky, frameworky a co skutečně funguje v roce 2026

Napsal Mert Batur Gürbüz
Mar 17, 2026
19 minut čtení
Obsah
Hodnocení LLM: Metriky, frameworky a co skutečně funguje v roce 2026

Hodnocení LLM je rozdílem mezi „zdá se to v pořádku“ a „mohu dokázat, že to funguje“. Pokud nasazujete funkce poháněné LLM uživatelům bez systematického hodnocení, v podstatě deployujete netestovaný kód, jenž místo chybových hlášení (stack traces) produkuje halucinace, toxický obsah a tiché, ale zásadní chyby.

Tento průvodce pokrývá vše: metriky, metody, frameworky, návrh pipeline a soulad se zákonem EU o AI. Žádné zaujatosti vůči dodavatelům, žádná omáčka kolem.

V rychlosti

Než se ponoříme do detailů, zde je celkový přehled v jedné tabulce.

AspektDetail
Co to jeSystematické měření kvality výstupů LLM
Kdo to potřebujeJakýkoli tým nasazující funkce poháněné LLM uživatelům
Klíčové metrikyVěrnost (faithfulness), relevance odpovědi, míra halucinací, toxicita
Metody hodnoceníAutomatizované metriky, LLM jako rozhodčí, lidská revize
Top open-source nástrojeDeepEval, Ragas, Langfuse, Arize Phoenix
Top komerční nástrojeBraintrust, LangSmith, Datadog LLM Monitoring
Největší mezera v roce 2026Soulad se zákonem EU o AI, většina týmů není připravena
Doba nastaveníZákladní evals: 1 den. Plná CI/CD pipeline: 1–2 týdny
CenaZdarma (open-source) až 500+ USD/měsíc (enterprise platformy)
Náš verdiktZačněte s DeepEval nebo Ragas, přidejte Braintrust, když potřebujete CI/CD brány

Nyní si rozebereme každou část.

Co je hodnocení LLM (a proč na tom v roce 2026 záleží)?

Hodnocení LLM je systematický proces měření a bodového hodnocení kvality výstupů velkých jazykových modelů proti definovaným kritériím, přesnosti, relevanci, bezpečnosti a věrnosti zdrojovým datům. Zahrnuje automatizované metriky, bodování metodou LLM-as-a-judge (LLM jako rozhodčí) a lidskou revizi, aby aplikace poháněné LLM poskytovaly spolehlivé výsledky v produkci.

Proč na tom záleží právě teď? Ze dvou důvodů. Zaprvé, LLM přešla z prototypů do produkčních funkcí, na které se spoléhají skuteční uživatelé. Chatbot, který halucinuje firemní politiku, nebo RAG systém, který cituje neexistující dokumenty, už není zábavnou chybou dema, ale znamená support ticket, právní riziko nebo ztraceného zákazníka.

Zadruhé, vymáhání zákona EU o AI začíná v srpnu 2026. Pokud váš AI systém obsluhuje uživatele v EU, budete potřebovat zdokumentované praktiky hodnocení, nejen zprávu na Slacku typu „Otestoval jsem pár promptů a vypadalo to dobře.“

Většina týmů stále provádí takzvané „pocitové hodnocení“ – náhodně kontroluje handful výstupů v playgroundu a rozhodne, že to vypadá dostatečně dobře. To fungovalo, když byla LLM experimenty. Nefunguje to, když jsou to funkce produktu.

Hodnocení odpovídá na tři otázky: Je výstup správný? Je bezpečný? Je užitečný? Zbytek tohoto průvodce vám ukáže, jak na všechny tři otázky odpovědět systematicky.

Jedno důležité rozlišení: tento průvodce pokrývá hodnocení aplikací, tedy testování, jak si váš produkt poháněný LLM vede při reálných úkolech. To se liší od hodnocení modelů (benchmarky před tréninkem, jako je MMLU), které vám řeknou, jak si foundation model vede obecně, ale téměř nic neříká o tom, jak se bude chovat ve vaší specifické aplikaci.

Závěr: Pokud nasazujete funkce LLM bez systematického hodnocení, letíte naslepo. Otázka není, zda hodnotit, ale jak.

Metriky hodnocení LLM: Co měřit a kdy

Metriky, které sledujete, závisí zcela na tom, co stavíte. Chatbot potřebuje jiné hodnocení než generátor kódu. Zde je praktická taxonomie uspořádaná podle use case, nikoli abecedně.

Metriky textové podobnosti (když máte referenční odpovědi)

Tyto klasické metriky porovnávají generovaný text se známou správnou referencí:

  • BLEU měří přesnost n-gramů, tedy kolik sekvencí slov ve výstupu odpovídá referenci. Původně navrženo pro strojový překlad.
  • ROUGE měří úplnost (recall), tedy kolik obsahu reference se objeví ve výstupu. Běžné pro úlohy shrnování.
  • BERTScore využívá kontextová embeddings k měření semantické podobnosti, čímž zachytí parafráze, které BLEU a ROUGE přehlédnou.

Chyták? Tyto metriky fungují pouze tehdy, máte ground truth odpovědi, se kterými můžete porovnávat. Přeskočte BLEU u otevřeného generování; trestá kreativní přeformulování, což je přesně to, co chcete od dobrého chatbota.

Metriky semantického hodnocení (když potřebujete význam, ne přesnou shodu)

Pro otevřené generování potřebujete metriky, které hodnotí význam:

  • Relevance odpovědi hodnotí, zda odpověď skutečně reaguje na otázku uživatele.
  • Soudržnost (Coherence) měří, jak logicky výstup plyne.
  • Stručnost (Conciseness) signalizuje zbytečně upovídané odpovědi.
  • G-Eval je flexibilní volba: definujete vlastní kritéria hodnocení v přirozeném jazyce a LLM rozhodčí boduje výstupy pomocí uvažování krok za krokem (chain-of-thought). Zde většina týmů v roce 2026 tráví svůj čas.

Metriky specifické pro RAG

Pokud stavíte retrieval-augmented generation (RAG), hodnotíte dvě komponenty: retriever a generátor. Framework Ragas definuje čtyři klíčové metriky:

  • Věrnost (Faithfulness): Je odpověď zakotvena v získaném kontextu? Toto zachycuje halucinace.
  • Relevance kontextu: Načetl retriever správné dokumenty?
  • Úplnost kontextu (Context recall): Našel retriever VŠECHNY relevantní dokumenty?
  • Relevance odpovědi: Odpovídá reakce skutečně na dotaz?

Metriky bezpečnosti a compliance

Tyto metriky chrání vaše uživatele i vaši společnost:

  • Míra halucinací: Faktická správnost vůči známým zdrojům
  • Detekce toxicity: Škodlivý, urážlivý nebo nevhodný obsah
  • Měření biasu: Rozdílné zacházení napříč demografickými skupinami
  • Detekce úniku PII: Osobní údaje objevující se ve výstupech

Které metriky pro kterou aplikaci?

Tohle je tabulka, kterou vám žádný průvodce od dodavatele nedá. Místo abychom vyjmenovali každou metriku abecedně, přiřaďte typ své aplikace k metrikám, na kterých skutečně záleží:

Typ aplikaceMetriky, které musíte sledovatDobré mít navíc
ChatbotRelevance odpovědi, soudržnost, toxicitaDoba odezvy, spokojenost uživatelů
RAG systémVěrnost, relevance kontextu, míra halucinacíÚplnost kontextu, úplnost odpovědi
AI agentMíra dokončení úkolu, správnost použití nástrojů, cena za úkolUdržení kontextu, zotavení z chyb
ShrnutíROUGE, věrnost, stručnostBERTScore, soudržnost
Generování kóduFunkční správnost (pass@k), platnost syntaxeStyl kódu, efektivita

Závěr: Neměřte všechno. Vyberte 3–5 metrik, které odpovídají VAŠEMU typu aplikace, a soustřeďte se na ně.

Jak skutečně spouštět evals? (Tři metody)

Existují tři způsoby, jak hodnotit výstupy LLM. Většina produkčních týmů používá všechny tři, ale ve velmi odlišném poměru.

Automatizované metriky (Rychlé, levné, omezené)

Bodování založené na skriptech pomocí metrik, jako je BLEU, ROUGE, přesná shoda nebo regex vzory. Napíšete test, ten běží v milisekundách a získáte pass/fail.

Výhoda: Je to rychlé, reprodukovatelné a v podstatě zdarma. Nevýhoda: Tyto metriky neumí posoudit nuance, kreativitu nebo skutečnou užitečnost v reálném světě. Odpověď může získat perfektní skóre v ROUGE a přesto být pro uživatele k ničemu.

Používejte automatizované metriky pro regresní testování, CI/CD brány a screening vysokého objemu, kde potřebujete rychlost před hloubkou.

LLM-as-a-Judge (Standard roku 2026)

Zde se industry ustálila. Použijete samostatný LLM, typicky GPT-4o nebo Claude, k bodování výstupů podle vašich kritérií. Vzorec G-Eval funguje takto: definujete kritéria hodnocení v přirozeném jazyce, předáte rozhodčímu kritéria plus testovací případ a on vyprodukuje uvažování krok za krokem plus skóre.

Výzkum od Zheng et al. ukazuje přibližně 81 % korelaci s lidským bodováním, což je pro každodenní hodnocení dostatečné, pokud rozumíte režimům selhání (více v další sekci).

Používejte LLM-as-a-judge pro otevřené generování, subjektivní hodnocení kvality a vlastní kritéria, která nelze zachytit jednoduchými metrikami.

Lidské hodnocení (Zlatý standard, špatně škálovatelné)

Expertní recenzenti hodnotí výstupy pomocí rubrik, Likertových škál nebo slepých A/B testů. Nic nenahradí člověka, který čte odpověď a řekne „tohle je skutečně užitečné“ nebo „tohle by uživatele zmátlo“.

Problém: stojí to 5–50 USD za hodnocení, trvá to minuty místo milisekund a nemůžete to spustit na každý požadavek. Používejte lidské hodnocení pro kalibraci vašeho LLM-rozhodčího, audity compliance a validaci okrajových případů.

Výběr metody

MetodaRychlostCenaPřesnostNejlepší pro
Automatizované metrikyMilisekundyTéměř nulováStřední (povrchová)CI/CD, regrese, screening
LLM-as-a-judgeSekundy0,01–0,05 USD/evalVysoká (81 % korelace s lidmi)Denní evals, vlastní kritéria
Lidská revizeMinuty–hodiny5–50 USD/evalNejvyššíKalibrace, compliance, okrajové případy

Závěr: Používejte LLM-as-a-judge pro 80 % vašich evals, automatizované metriky pro CI/CD brány a lidskou revizi pro kalibraci a compliance. To je playbook pro rok 2026.

LLM-as-a-Judge: Jak to funguje, kdy selhává

LLM-as-a-judge se stal výchozí metodou hodnocení z dobrého důvodu: je flexibilní, relativně levná a dobře koreluje s lidským úsudkem. Má však skutečná slepá místa, která průvodci od dodavatelů convenientně vynechávají.

Jak funguje G-Eval

Vzorec je přímočarý. Definujete, co vypadá jako „dobré“ v přirozeném jazyce, judge LLM přečte vaše kritéria spolu s hodnoceným výstupem, krok za krokem to promyslí a vyprodukuje skóre.

Zde je praktický příklad pomocí implementace G-Eval v DeepEval:

python
from deepeval.metrics import GEval
from deepeval.test_case import LLMTestCase, LLMTestCaseParams

correctness_metric = GEval(
    name="Correctness",
    criteria="Determine if the output is factually correct based on the expected output.",
    evaluation_params=[
        LLMTestCaseParams.ACTUAL_OUTPUT,
        LLMTestCaseParams.EXPECTED_OUTPUT,
    ],
    threshold=0.7,
)

test_case = LLMTestCase(
    input="What is the capital of France?",
    actual_output="Paris is the capital of France.",
    expected_output="The capital of France is Paris.",
)

correctness_metric.measure(test_case)
print(f"Score: {correctness_metric.score}")  # 0.0 to 1.0
print(f"Reason: {correctness_metric.reason}")

Můžete definovat jakákoli kritéria – správnost, užitečnost, profesionalita, soulad s hlasem značky – a judge LLM bude podle nich bodovat.

Známé biasy (co vám průvodci dodavatelů neřeknou)

Zde většina průvodců hodnocením končí. Ukážou vám nastavení a jdou dál. Ale LLM rozhodčí mají systematické biasy, které mohou tiše zkreslit vaše výsledky hodnocení:

  • Position bias (Bias pozice): Při porovnávání dvou výstupů (A/B testování) LLM rozhodčí konzistentně preferují možnost, která je prezentována jako první. Prohoďte pořadí a „vítěz“ se změní.
  • Self-preference bias (Bias sebe-preference): GPT-4 hodnotí výstupy GPT-4 výše, než jak je hodnotí Claude, a naopak. Rozhodčí favorizuje svou vlastní rodinu modelů.
  • Verbosity bias (Bias upovídanosti): Delší odpovědi získávají vyšší skóre bez ohledu na skutečnou kvalitu. Odpověď o 500 slovech získá lepší skóre než odpověď o 100 slovech, která říká totéž jasněji.
  • Anchoring bias (Bias ukotvení): Pokud rozhodčímu zobrazíte předchozí skóre nebo příklady, následná hodnocení se posunou směrem k těmto kotvám.

Mitigace biasu rozhodčího

Tyto biasy jsou zvládnutelné, jakmile o nich víte:

  1. Randomizujte pořadí možností v A/B porovnáních (řeší position bias)
  2. Použijte jinou rodinu modelů jako rozhodčího než pro generátor (řeší self-preference)
  3. Zahrňte instrukce pro normalizaci délky do vašich kritérií bodování (řeší verbosity bias)
  4. Spusťte panely více rozhodčích: použijte 2–3 různé LLM a průměrujte skóre pro důležitá hodnocení

Závěr: LLM-as-a-judge funguje překvapivě dobře, ale pouze pokud znáte jeho slepá místa. Vždy validujte proti lidským skóre na vašem specifickém use case, než mu plně uvěříte.

Hodnocení RAG systémů: Věrnost, relevance a recall

Hodnocení RAG je nejčastějším use case hodnocení v roce 2026 a zásadně se liší od hodnocení samostatného LLM. Testujete dvě komponenty – retriever a generátor – a selhání kterékoli z nich produkuje špatné výstupy.

Čtyři klíčové metriky

  • Věrnost (Faithfulness): Je generovaná odpověď skutečně zakotvena v získaném kontextu? Odpověď, která zní správně, ale obsahuje informace nepřítomné v získaných dokumentech, je halucinace. Toto je vaše nejdůležitější metrika.
  • Relevance kontextu: Načetl retriever dokumenty, které jsou skutečně relevantní pro dotaz? Garbage in, garbage out.
  • Úplnost kontextu (Context recall): Našel retriever VŠECHNY relevantní dokumenty, nebo mu unikl kritický kontext?
  • Relevance odpovědi: I při perfektním retrievalu, adresuje konečná odpověď skutečně to, na co se uživatel ptal?

Spouštění RAG evals s Ragas

Ragas je framework určený speciálně pro hodnocení RAG. Zde je základní vzorec:

python
from ragas import evaluate
from ragas.metrics import faithfulness, context_relevancy, answer_relevancy
from datasets import Dataset

# Your evaluation dataset
eval_data = {
    "question": ["What is our refund policy?"],
    "answer": ["You can request a refund within 30 days of purchase."],
    "contexts": [["Refund Policy: Customers may request a full refund within 30 days."]],
    "ground_truth": ["Customers can get a refund within 30 days."],
}

eval_dataset = Dataset.from_dict(eval_data)

result = evaluate(
    dataset=eval_dataset,
    metrics=[faithfulness, context_relevancy, answer_relevancy],
)
print(result)
# {'faithfulness': 0.95, 'context_relevancy': 0.88, 'answer_relevancy': 0.91}

Běžné chyby v hodnocení RAG

Tři vzorce, které týmy opakovaně trapí:

  1. Hodnocení pouze generátoru a ignorování kvality retrieveru. Vaše odpověď může být perfektně generována ze špatných dokumentů.
  2. Používání BLEU nebo ROUGE pro RAG: tyto metriky vůbec nedetekují halucinace. Odpověď může mít vysoké skóre v ROUGE, zatímco obsahuje vymyšlené informace.
  3. Netestování s adversariálními dotazy: okrajové případy, které lámou retrieval (nejednoznačné dotazy, dotazy mimo scope, dotazy bez relevantních dokumentů), jsou místy, kde RAG systémy selhávají nejtvrději.

Pokud vybíráte správný stack pro svou AI aplikaci, ujistěte se, že vaše infrastruktura podporuje hodnocení od začátku; dodatečné přidávání je vždy těžší.

Závěr: Hodnocení RAG je nepostradatelné. faithfulness a context_relevancy jsou vaše dvě metriky, které musíte sledovat. Vše ostatní je sekundární.

Hodnocení AI agentů: Za hranicemi metrik jednoho volání

Hodnocení agentů je místo, kde to začíná být skutečně obtížné. Na rozdíl od chatbota nebo RAG systému agent podniká několik kroků, používá nástroje, činí rozhodnutí a může se ubírat neočekávanými směry. Tradiční metriky jednoho volání toto nezachycují.

Metriky specifické pro agenty

  • Míra dokončení úkolu: Dokončil agent celkový cíl? Toto je vaše severní hvězda (north star metric).
  • Správnost použití nástrojů: Zavolal správné nástroje se správnými parametry? Agent, který zavolá databázový dotaz se špatnými filtry, může „dokončit“ úkol se špatnými daty.
  • Udržení kontextu: Udržuje agent soudržný kontext napříč více-krokovým workflow, nebo ztrácí přehled o tom, co dělá?
  • Cena za úspěšný úkol: Agenti mohou rychle spotřebovat API volání. Agent, který potřebuje 47 volání LLM k dokončení úkolu, který by měl zabrat 5, je problém produkčních nákladů.
  • Zotavení z chyb: Když volání nástroje selže nebo vrátí neočekávané výsledky, adaptuje se agent, nebo se zasekne ve smyčce?

Výzva statistického testování

Zde je to, co činí hodnocení agentů zásadně odlišným: chování agenta je nedeterministické. Spusťte stejný úkol desetkrát a můžete získat sedm úspěchů, dva částečné dokončení a jednu nekonečnou smyčku. Potřebujete statistické hodnocení – spusťte každý testovací případ N-krát a reportujte míry dokončení, nikoli pass/fail.

Frameworky dohánějí. DeepEval nyní zahrnuje metriky specifické pro agenty a AWS publikovalo vzorce pro agentic evaluation. Upřímně řečeno, tooling je stále raný. Pokud nasazujete AI agenty do produkce, očekávejte, že budete muset vytvořit nějakou vlastní logiku hodnocení.

Závěr: Hodnocení agentů je stále v rané fázi, ale míra dokončení úkolu a cena za úkol jsou dvě metriky, které byste měli sledovat od prvního dne.

Srovnání frameworků pro hodnocení LLM

Každé existující srovnání frameworků je napsáno dodavatelem, který se řadí na první místo. Zde je neutrální verze.

FrameworkTypNejlepší proSilné stránkyOmezeníCeník
DeepEvalOpen-sourceRAG evals, vlastní metriky14+ metrik, G-Eval, integrace CI/CD, Pytest runnerPouze Python, strmá křivka učeníZdarma (OSS), Confident AI cloud placený
RagasOpen-sourceHodnocení specifické pro RAGNejlepší RAG metriky, lehký, snadný startPouze zaměřeno na RAG, omezené hodnocení agentůZdarma (OSS)
BraintrustKomerčníEvals integrované do CI/CDBlokování deploymentu, sledování experimentů, spolupráceVendor lock-in, neprůhledné cenyFree tier, placené plány
LangSmithKomerčníEkosystém LangChainHluboká integrace s LangChain, tracing, datasetyZaměřeno na LangChain, omezené samostatné použitíFree tier, placené plány
LangfuseOpen-sourceObservabilita + hodnoceníMožnost self-hostingu, tracing, správa promptůMladší ekosystém, méně vestavěných metrikZdarma (OSS), cloud placený
Arize PhoenixOpen-sourceProdukční monitoring + evalsAnalýza embeddings, detekce driftu, observabilitaVíce monitoring než hodnocení, komplexní nastaveníZdarma (OSS), Arize cloud placený

Vyberte toto, pokud...

  • Právě začínáte: DeepEval nebo Ragas, oba zdarma, dobře zdokumentované, rychlé nastavení
  • Používáte LangChain: LangSmith, hluboká integrace z něj činí cestu nejmenšího odporu
  • Potřebujete blokování CI/CD: Braintrust, jediný nástroj, který nativně blokuje deploymenty při selhání eval
  • Chcete self-hosted observabilitu: Langfuse, nejlepší open-source kombinace tracingu + hodnocení
  • Potřebujete produkční monitoring: Arize Phoenix, nejsilnější analýza embeddings a detekce driftu
  • Hodnotíte pouze RAG: Ragas, účelově built, lehký, nejlepší RAG metriky

Pro hlubší pohled na každý nástroj s rozkladem cen a průvodci nastavením viz naše Nejlepší nástroje pro hodnocení LLM [brzy].

Závěr: Neexistuje jeden „nejlepší“ framework. DeepEval pro vlastní metriky, Ragas pro RAG, Braintrust pro CI/CD, Langfuse pro self-hosted observabilitu. Vyberte ten, který odpovídá vašemu workflow.

Budování vaší evaluační pipeline: Od ad-hoc k automatizaci

Většina týmů stavějících funkce LLM uvízla na tom, co nazýváme Úroveň 1 – ruční kontrola několika výstupů a doufání v to nejlepší. Zde je návod, jak postupovat.

Model zralosti hodnocení

ÚroveňNázevPopisNástrojeJste připraveni, když...
1Pocity (Vibes)Ruční náhodná kontrola, „vypadá to dobře“Žádné / playgroundPostavili jste funkci LLM
2Golden DatasetsKurátorské testovací případy s očekávanými výstupyDeepEval / Ragas lokálněMáte 50+ testovacích případů
3Automatizované CI/CDEvals běží na každém PR, blokují špatné deploymentyBraintrust / DeepEval + GitHub ActionsDeployujete týdně nebo častěji
4Produkční monitoringReal-time eval na živém provozu, detekce driftuLangfuse / Arize Phoenix / DatadogObsluhujete 1000+ požadavků/den
<!-- IMAGE: Diagram architektury evaluační pipeline ukazující progresi od golden dataset přes CI/CD brány k produkčnímu monitoringu -->

Budování Golden Dataset

Vaše hodnocení je pouze tak dobré, jako jsou vaše testovací data. Začněte s 50–100 ručně kurátorskými příklady, které reprezentují skutečné dotazy uživatelů, zahrňte okrajové případy a adversariální vstupy a pokryjte celé spektrum očekávaného chování.

Verzionujte své datasety. Měly by se vyvíjet, jak se vyvíjí váš produkt; nové funkce znamenají nové testovací případy. Golden dataset před šesti měsíci pravděpodobně neodráží to, co vaši uživatelé dělají dnes.

Kvalita vašich výsledků hodnocení se rovná kvalitě vaší ground truth. Investujte čas.

Integrace CI/CD

Jakmile máte golden dataset, zapojte ho do své deployment pipeline. Spouštějte evals na každém PR, který se dotýká promptů, logiky retrievalu nebo konfigurace modelu, aby každá změna v prompt engineeringu byla změřena před nasazením, nikoli nasazena na základě dojmu. Nastavte prahové hodnoty skóre, například faithfulness >= 0.8 a hallucination_rate < 0.05, a zablokujte deployment, pokud selžou.

Zde je minimální nastavení GitHub Actions jako starting point:

yaml
# .github/workflows/llm-eval.yml
name: LLM Evaluation
on:
  pull_request:
    paths: ['prompts/**', 'src/llm/**']
jobs:
  evaluate:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-python@v5
        with:
          python-version: '3.11'
      - run: pip install deepeval
      - run: deepeval test run tests/eval_suite.py
        env:
          OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}

Toto spustí hodnocení, kdykoli někdo změní soubor promptu nebo kód související s LLM. Pokud jakákoli metrika klesne pod práh, PR nelze sloučit. To je regresní testování pro aplikace LLM.

Produkční monitoring

Jakmile jste v produkci, vzorkujte a hodnotte živý provoz – typicky 1–5 %. Sledujte drift metrik v čase, protože aktualizace modelů, změny dat a měnící se chování uživatelů mohou všechny degradovat kvalitu, aniž by si toho kdokoli všiml.

Nastavte alerting, když metriky klesnou pod prahy. Logujte všechna hodnocení pro audit compliance (poděkujete si sami sobě, až přijde audit zákona EU o AI). Jak poznamenává Gergely Orosz, hodnocení musí být kontinuální proces, nikoli zaškrtávací políčko při launchi.

Závěr: Většina týmů uvízla na Úrovni 1 (pocity). Dostat se na Úroveň 2 (golden datasety) zabere jeden den a dramaticky změní vaši jistotu při nasazování funkcí LLM.

Zákon EU o AI a hodnocení LLM: Co potřebujete pro compliance

Toto je sekce, kterou žádný jiný průvodce hodnocením nepokrývá, a s blížícím se vymáháním v srpnu 2026 je to sekce, která nejvíce zajímá engineering leady a CTO.

Co vyžaduje zákon EU o AI

Zákon EU o AI (Nařízení 2024/1689) klasifikuje AI systémy podle úrovně rizika a ukládá požadavky odpovídajícím způsobem. Vysoce rizikové systémy potřebují systematické hodnocení, dokumentaci a průběžný monitoring. Dokonce i systémy s „omezeným rizikem“ (kam spadá většina aplikací LLM) mají povinnosti týkající se transparentnosti a dokumentace.

Klíčový bod: i když nesídlíte v EU, pokud váš AI systém obsluhuje uživatele v EU, tato pravidla se na vás vztahují. Rámec klasifikace rizik Evropské komise vám pomůže určit, kam váš systém spadá.

Mapování praktik hodnocení na compliance

Zde je návod, jak se vaše metriky hodnocení přímo propojují s články zákona EU o AI:

Požadavek zákona EU o AICo hodnotitMetrikyPotřebná dokumentace
Přesnost a robustnost (Čl. 15)Kvalita výstupu za normálních a adversariálních podmínekVěrnost, míra halucinací, míra úspěšnosti adversariálních testůVýsledky testů, metodologie, prahy
Transparentnost (Čl. 13)Vysvětlitelnost výstupůSkóre lidské srozumitelnosti, přesnost citacíEvaluační reporty, vysvětlení pro uživatele
Lidský dohled (Čl. 14)Integrace lidské revizeMíra pokrytí lidským eval, frekvence overrideLogy revizí, záznamy eskalací
Nediskriminace (Čl. 10)Bias napříč chráněnými kategoriemiDemografická parita, vyrovnání šancíVýsledky testování biasu, kroky mitigace
Řízení rizik (Čl. 9)Průběžný monitoringDrift metrik, míra incidentůDashboardy monitoringu, logy incidentů

Red Teaming pro compliance

Zákon EU o AI vyžaduje adversariální testování pro vysoce rizikové systémy. Red teaming znamená systematické snahy prolomit váš systém:

  • Prompt injection: Mohou uživatelé manipulovat systémové prompty?
  • Pokusy o jailbreak: Mohou uživatelé obejít bezpečnostní pokyny?
  • Sondování biasu: Zachází systém s demografickými skupinami odlišně?
  • Extrakce dat: Mohou uživatelé extrahovat trénovací data nebo PII?

Dokumentujte vše: metodologii, zjištění, mitigace. Plánujte cvičení red teamingu minimálně čtvrtletně.

Praktické kroky pro připravenost na srpen 2026

  1. Klasifikujte úroveň rizika vašeho AI systému (většina aplikací LLM je „omezené riziko“)
  2. Stanovte metriky hodnocení a prahy nyní
  3. Implementujte automatizované hodnocení v CI/CD
  4. Nastavte produkční monitoring s auditním logováním
  5. Formálně zdokumentujte svou metodologii hodnocení
  6. Naplánujte pravidelná cvičení red teamingu
  7. Připravte procedury reakce na incidenty

Závěr: I když nesídlíte v EU, zákon o AI stanovuje globální standard. Budování praktik hodnocení a dokumentace nyní vás ušetří pozdějšího shonu.

Běžné chyby v hodnocení (a jak se jim vyhnout)

Po pomoci týmům s nastavením pipeline pro hodnocení LLM vidíme tyto chyby znovu a znovu:

  1. Hodnocení pomocí trénovacích dat: Pokud se vaše testovací případy překrývají s tím, co model viděl během fine-tuningu, vaše skóre jsou bezvýznamná. Vždy používejte oddělené evaluační sady.
  2. Používání BLEU/ROUGE pro otevřené úkoly: Tyto metriky měří povrchovou textovou shodu. Nedokážou detekovat halucinace, posoudit užitečnost nebo hodnotit kreativní kvalitu.
  3. Slepá důvěra v benchmarky: Kontaminace benchmarků je reálná. Modely trénované na otázkách MMLU dosahují dobrých výsledků v MMLU, ale to neznamená, že si povedou dobře ve vašem specifickém úkolu. Vždy používejte evals specifické pro aplikaci.
  4. Vynechání lidské kalibrace: LLM-as-a-judge potřebuje validaci proti lidským skóre na VAŠICH datech, než mu uvěříte. Spusťte alespoň 50 příkladů prostřednictvím lidských recenzentů i LLM rozhodčího a poté zkontrolujte korelaci.
  5. Jednorázové hodnocení: Hodnocení není zaškrtávací políčko při launchi. Modely se mění, chování uživatelů se posouvá a kvalita retrievalu degraduje. Udělejte z toho kontinuální proces.
  6. Stejný model jako rozhodčí i generátor: Bias sebe-preference nafukuje skóre. Pro rozhodování použijte jinou rodinu modelů.
  7. Neverzionování evaluačních datasetů: Vaše evals by se měly vyvíjet s vaším produktem. Sledujte změny, přidávejte nové okrajové případy, vyřazujte zastaralé testovací případy.
  8. Ignorování nákladů: Spouštění LLM-as-a-judge na každý produkční požadavek rychle zdražuje. Vzorkujte inteligentně – 1–5 % provozu stačí pro monitoring.

Jak Techsy přistupuje k hodnocení LLM

Postavili jsme evaluační pipeline pro startupové týmy nasazující funkce LLM napříč chatboty, RAG systémy a AI agenty. Naše typická spolupráce následuje vzorec:

  1. Audit: Prověříme vaše aktuální výstupy LLM, identifikujeme režimy selhání a zmapujeme vaši pozici v modelu zralosti
  2. Výběr metrik: Na základě typu vaší aplikace definujeme 3–5 metrik, na kterých skutečně záleží (pomocí frameworku z tohoto průvodce)
  3. Vytvoření golden datasetu: Postavíme váš počáteční evaluační dataset, včetně adversariálních okrajových případů, které většina týmů přehlíží
  4. Nastavení pipeline: Integrace CI/CD s automatizovaným bodováním a deployment branami
  5. Předání: Váš tým to má nadále na starosti, s dokumentací a runbooky

Většina týmů pro toto nepotřebuje externího partnera; pokud máte ML inženýra a týden vyhrazeného času, tento průvodce vám dá vše, co potřebujete. Ale pokud máte málo času, čelíte deadline compliance nebo chcete zkušený druhý názor na vaši strategii hodnocení, rádi pomůžeme.

Potřebujete pomoc s budováním evaluační pipeline pro vaši aplikaci LLM? Získejte bezplatnou konzultaci

FAQ

Jak hodnotíte výkon LLM?

Začněte definováním kritérií úspěchu – přesnost, bezpečnost, relevance nebo cokoli, co je důležité pro váš use case. Vyberte 3–5 metrik, které odpovídají typu vaší aplikace (viz tabulka metrik pro aplikace výše), postavte golden dataset s alespoň 50 testovacími případy a spusťte automatizované evals pomocí frameworků, jako je DeepEval nebo Ragas. Před tím, než automated skóre plně důvěřujete, validujte je proti lidskému úsudku na vzorku.

Jaké metriky se používají k hodnocení LLM?

Klíčové metriky zahrnují věrnost, relevanci odpovědi a míru halucinací pro RAG systémy; BLEU a ROUGE pro překlad a shrnování; toxicitu a bias pro bezpečnost; a míru dokončení úkolu pro agenty. Správné metriky závisí na typu vaší aplikace – chatbot potřebuje jiné hodnocení než generátor kódu.

Co je LLM-as-a-judge?

Metoda, kde samostatný LLM (typicky GPT-4o nebo Claude) hodnotí výstup jiného LLM podle kritérií, která definujete. G-Eval je nejpopulárnější implementace, využívající bodování chain-of-thought. Výzkum ukazuje přibližně 81 % korelaci s lidským hodnocením, což z něj činí praktický standard pro každodenní hodnocení v roce 2026.

Jak detekujete halucinace v LLM?

Použijte metriky věrnosti, které porovnávají generovaný text se zdrojovými dokumenty. DeepEval i Ragas nabízejí vestavěnou detekci halucinací, která kontroluje, zda je každé tvrzení ve výstupu zakotveno v poskytnutém kontextu. Pro produkční systémy kombinujte automatizovanou detekci s lidskou namátkovou kontrolou označených výstupů.

Jaký je nejlepší framework pro hodnocení LLM?

Neexistuje jeden nejlepší. DeepEval pro vlastní metriky a komplexní hodnocení, Ragas pro hodnocení specifické pro RAG, Braintrust pro integraci CI/CD a blokování deploymentu, LangSmith pro týmy již používající LangChain a Langfuse pro self-hosted observabilitu. Vyberte ten, který odpovídá vašemu workflow.

Jak hodnotíte RAG systém?

Měřte čtyři metriky: věrnost (je odpověď zakotvena v kontextu?), relevance kontextu (správné dokumenty načteny?), úplnost kontextu (nalezeny všechny relevantní dokumenty?) a relevanci odpovědi (adresuje dotaz?). Ragas a DeepEval jsou standardní nástroje. Kriticky důležité je hodnotit jak retriever, tak generátor – většina týmů testuje pouze generátor a přehlíží selhání retrievalu.

Co je G-Eval?

G-Eval je framework LLM-as-a-judge, který využívá prompting chain-of-thought k hodnocení výstupů proti vlastním kritériím. Popíšete, co vypadá jako „dobré“ v běžné angličtině, a judge LLM promyslí každý výstup a přiřadí skóre. Původní paper od Liu et al. ukázal silnou shodu s lidským hodnocením napříč více úkoly NLG.

Jak zákon EU o AI ovlivňuje hodnocení LLM?

Zákon EU o AI vyžaduje systematické hodnocení, dokumentaci a monitoring pro AI systémy obsluhující uživatele v EU. Vysoce rizikové systémy musí prokazovat přesnost, robustnost, transparentnost a nediskriminaci prostřednictvím formálních praktik hodnocení. Dokonce i systémy s omezeným rizikem mají povinnosti transparentnosti. Vymáhání začíná v srpnu 2026 a požadavky se vztahují na jakoukoli společnost obsluhující uživatele v EU, bez ohledu na to, kde sídlíte.

Jak hodnotíte AI agenty?

Sledujte míru dokončení úkolu, správnost použití nástrojů, udržení kontextu napříč kroky a cenu za úspěšný úkol. Hodnocení agentů vyžaduje statistické přístupy – spusťte stejný úkol vícekrát a reportujte míry dokončení, nikoli jednotlivé výsledky pass/fail. Tooling je stále raný, ale DeepEval i AWS nabízejí emerging frameworky pro hodnocení agentů.

Co je kontaminace benchmarků?

Když trénovací data LLM zahrnují testovací otázky z benchmarků, což uměle nafukuje skóre bez odrazu skutečné kapability. Proto veřejné benchmarky, jako je MMLU, neměly být vaší jedinou metodou hodnocení. Modely mohou dosahovat působivých výsledků na kontaminovaných benchmarkech, zatímco si vedou špatně na reálných úkolech. Vždy doplňujte benchmarky hodnocením specifickým pro aplikaci na vlastních datech.

Kolik stojí hodnocení LLM?

Open-source nástroje, jako jsou DeepEval a Ragas, jsou zdarma. LLM-as-a-judge stojí přibližně 0,01–0,05 USD za hodnocení v závislosti na modelu rozhodčího. Komerční platformy, jako jsou Braintrust a LangSmith, mají free tiery pro malé týmy a placené plány pro produkční použití. Lidské hodnocení stojí 5–50 USD za hodnocení. Většina týmů může zprovoznit solidní evaluační pipeline za méně než 100 USD/měsíc.

Zdroje

  • DeepEval Documentation, Metrics
  • Ragas Documentation, Metrics
  • Braintrust Documentation, Evals
  • LangSmith Documentation, Evaluation
  • Langfuse Documentation, Scores and Evaluation
  • Arize Phoenix Documentation
  • EU AI Act, Full Text (Regulation 2024/1689)
  • EU AI Act, Risk Classification (European Commission)
  • Judging LLM-as-a-Judge, Zheng et al., 2023
  • G-Eval: NLG Evaluation using GPT-4 -- Liu et al., 2023
  • How to Build an LLM Evaluation Framework, The Pragmatic Engineer

Štítky

hodnocení llmevaluace llmmetriky hodnocení llmframework pro hodnocení llmhodnocení ragllm jako rozhodčítestování aieu ai act

Sdílet článek

Související články

Více z kategorie ai-machine-learning

ai-machine-learning
Jul 24, 2026

Claude Opus 5 je tady: Inteligence blízká Fable 5 za poloviční cenu

Anthropic vydal Claude Opus 5 24. července 2026. Na Frontier-Bench více než zdvojnásobuje Opus 4.8 a drží cenu Opus, ale v několika testech prohrává s Fable 5 a Mythos 5. Zde je tabulka benchmarků, ceník a doporučení: přepnout / počkat / zůstat.

10 min read minut čtení
Číst
ai-machine-learning
Jul 20, 2026

8 nejlepších API pro AI web scraping v roce 2026 (otestováno na našem vlastním agentním stacku)

Otestovali jsme 8 API pro AI web scraping s reálnými cenami pro rok 2026 staženými přes náš vlastní agentní stack. Firecrawl, Bright Data, ScrapingBee a 5 dalších, seřazené podle výstupu připraveného pro LLM, anti-bot a podpory MCP.

9 min read minut čtení
Číst
ai-machine-learning
Jul 20, 2026

Prompt Engineering pro kódování: 7 vzorů, které denně používáme v Claude Code a Cursor (2026)

Většina článků o „promptech pro AI kódování“ vám nabídne 50 šablon ke kopírování. Tento článek učí 7 vzorů, které každý den používáme k provozu pipeline s 16 agenty v Claude Code, včetně skutečných příkladů před a po úpravě pro každý z nich, a ukazuje, kde se každý vzor nachází v nástrojích Claude Code, Cursor a Copilot v roce 2026.

11 min read minut čtení
Číst
Zobrazit všechny články
Začněte svůj projekt

Pojďme něco postavit nevšedního?

Proměňme vaši vizi ve skutečnost. Náš tým je připraven vám pomoct vytvořit software, který dělá rozdíl.

Rezervovat 30minutový úvodní hovorNaše projekty

Než z knihovny

Claude dovednosti

Zobrazit vše
  • New Post

    Full SEO blog pipeline: research, brief, write, validate, image, translate, publish to Sanity. Autonomous from start to finish.

  • Content Refresh

    Audit a stale post, find decay drivers, and ship a SERP-aligned refresh without losing existing rankings.

  • SEO Audit

    Site-wide SEO audit with prioritized fix list: technical, on-page, and EEAT signals.

AI automatizace

Zobrazit vše
  • Security Auditor

    Weekly SCA + IaC scan with prioritized fix PRs.

  • Cold Email Writer

    Generates first-touch emails grounded in one specific public detail.

  • Lead Research Agent

    Enrich an email into a profile, score fit, alert in Slack.

Než z knihovny

Claude dovednosti

Zobrazit vše
  • New Post

    Full SEO blog pipeline: research, brief, write, validate, image, translate, publish to Sanity. Autonomous from start to finish.

  • Content Refresh

    Audit a stale post, find decay drivers, and ship a SERP-aligned refresh without losing existing rankings.

  • SEO Audit

    Site-wide SEO audit with prioritized fix list: technical, on-page, and EEAT signals.

AI automatizace

Zobrazit vše
  • Security Auditor

    Weekly SCA + IaC scan with prioritized fix PRs.

  • Cold Email Writer

    Generates first-touch emails grounded in one specific public detail.

  • Lead Research Agent

    Enrich an email into a profile, score fit, alert in Slack.

Služby

  • Podniková řešení
  • Mobilní aplikace
  • Webové aplikace

Řešení

  • CRM systémy
  • Integrace AI
  • ERP systémy
  • Hlasoví agenti
  • Automatizace procesů
  • Kybernetická bezpečnost

Knihovna

  • Blog
  • Reference

Komunita

  • AI automatizace
  • Claude dovednosti

Nástroje

  • Kalkulátor ceny mobilní aplikace
  • Kalkulátor ceny OpenAI / LLM API
  • Kalkulátor ceny MVP
  • Kalkulátor ceny hlasového AI agenta

Společnost

  • O projektu
  • Partneři
  • Kontakt

Právní informace

  • Zásady ochrany osobních údajů
  • Podmínky poskytování služeb
  • Zásady používání cookies

Služby

  • Podniková řešení
  • Mobilní aplikace
  • Webové aplikace

Řešení

  • CRM systémy
  • Integrace AI
  • ERP systémy
  • Hlasoví agenti
  • Automatizace procesů
  • Kybernetická bezpečnost

Knihovna

  • Blog
  • Reference

Komunita

  • AI automatizace
  • Claude dovednosti

Nástroje

  • Kalkulátor ceny mobilní aplikace
  • Kalkulátor ceny OpenAI / LLM API
  • Kalkulátor ceny MVP
  • Kalkulátor ceny hlasového AI agenta

Společnost

  • O projektu
  • Partneři
  • Kontakt
Právní informaceZásady ochrany osobních údajůPodmínky poskytování služebZásady používání cookies
TECHSY
© 2026 Techsy. Všechna práva vyhrazena.