====== Jev ====== //Vytvořeno: **21.9.2026** | Aktualizováno: **~~LASTMOD~~**// [[https://docs.typesafe.ai/introduction|Jev]] je model TypeSafe System One pro rychlá strukturovaná rozhodnutí, která může software přímo zpracovat. Není to textový generativní LLM: vyhodnocuje zadaný stav a typované otázky a vrací uzavřené odpovědi místo volně generovaného textu. ===== Princip ===== Jev dostane v jednom requestu ''state'' a sadu ''questions''. Každou otázku vyhodnocuje nezávisle nad stejným stavem; odpovědi lze následně kombinovat v aplikační logice. K dispozici jsou tři typy otázek: * **Choice** vybírá jednu možnost z předem dané množiny a vrací vybranou volbu, pravděpodobnosti i confidence. * **Score** hodnotí stav podle zadané škály a vrací skóre, pravděpodobnosti i confidence. * **Noul** vyjadřuje, do jaké míry platí zadané tvrzení, hodnotou v rozsahu 0 až 1. Tento formát přináší uzavřený výstup bez následného parsování textu. Pravděpodobnosti a confidence umožňují implementovat prahy, fallback nebo předání nejistého případu k dalšímu zpracování. ===== Omezení modelu ===== Podle [[https://docs.typesafe.ai/models|dokumentace modelů]] má Jev na request kontextové okno 64 tisíc tokenů. Limit pro kombinaci ''state'' a nejdelší jednotlivé otázky je 32 tisíc tokenů. Vstup je pouze textový; obraz, zvuk a video je nutné předem převést na text nebo strukturovaná textová pole. Angličtina je primární tréninkový jazyk a přesnost je v ní nejlepší. Pro jiný jazyk je potřeba model ověřit na vlastních datech a pracovat s confidence. [[https://docs.typesafe.ai/model-jaggedness/jev-1.13|Známé limity Jev 1.13]] uvádějí, že přesnost klesá, když ''state'' obsahuje mnoho informací irelevantních pro dané rozhodnutí. Stav je proto vhodné předem filtrovat a posílat jen data potřebná pro konkrétní otázku. Jev není vhodný pro vícekrokové reasoning, úlohy s více vrstvami nepřímých závěrů ani generování textu. Takové úlohy je vhodné rozdělit na atomická rozhodnutí řízená kódem, případně pro generování použít běžný LLM. ===== Kdy jej použít ===== Jev dává smysl tam, kde aplikace potřebuje rychlé rozhodnutí nad známým stavem a uzavřenou množinou možností. Přínosem je strukturovaný výstup s pravděpodobnostmi a confidence, se kterým lze přímo pracovat v programu. Běžný generativní LLM je vhodnější, když je výsledkem volný text, odpověď vyžaduje vícekrokové uvažování nebo není možné předem vymezit kandidátní volby. ===== Lokálně provozovatelný model stejné kategorie ===== Pro stejný druh uzavřených typovaných rozhodnutí existuje také [[ai:lokalni-ai:modely:laya|Laya]]. Jev je služba TypeSafe dostupná přes API, zatímco Laya je open-source model s dokumentovanou možností lokálního provozu. [[https://github.com/NandhaKishorM/laya|Upstream Laya]] uvádí, že ''laya-serve'' je kompatibilní s HTTP wire protokolem Jevu pro ''POST /v1/systemone'' a vrací schema-compatible odpovědi. Tato kompatibilita se týká rozhraní; upstream zároveň uvádí rozdíly v limitech voleb, validaci ''score'' a významu confidence. Podobnost typů ''choice'', ''score'' a ''noul'' ani uvedená kompatibilita rozhraní nejsou důkazem stejné implementace, tréninku ani porovnatelného výkonu. Při výběru je potřeba oba modely změřit na vlastní úloze a datech. ===== Skills ===== [[https://github.com/typesafe-ai/skills/tree/main/skills/typesafe-ai|TypeSafe skill]] poskytuje instrukce pro práci s TypeSafe a Jevem v AI agentovi. Pro lokálně provozovanou Laya je k dispozici [[ai:lokalni-ai:modely:laya|samostatný third-party skill]]; nejde o součást TypeSafe ani o oficiální upstream skill Laya. ===== Video ===== [[https://www.youtube.com/watch?v=61LheAmt8Z0|Video Jev: AI model, který nepíše, ale rozhoduje]] ukazuje princip rozhodovacích modelů a jejich místo mezi deterministickým kódem a generativním LLM. Technické limity této stránky vycházejí z dokumentace TypeSafe; video je doplňkový praktický zdroj. {{youtube>61LheAmt8Z0?}} ===== Zdroje ===== * [[https://docs.typesafe.ai/introduction|TypeSafe – Introduction]] * [[https://docs.typesafe.ai/models|TypeSafe – Models]] * [[https://docs.typesafe.ai/model-jaggedness/jev-1.13|TypeSafe – Jev 1.13 jaggedness]] * [[https://github.com/NandhaKishorM/laya|Laya – kompatibilita rozhraní]] * [[https://github.com/typesafe-ai/skills/tree/main/skills/typesafe-ai|TypeSafe skill]] * [[https://www.youtube.com/watch?v=61LheAmt8Z0|Jev: AI model, který nepíše, ale rozhoduje – YouTube]]