Pochopit stav
Model interpretuje přirozený nebo strukturovaný text: tiket, stopu Agenta, záznam produktu či stav hry.
System One je třída modelů AI od TypeSafe, která mění nestrukturovaný stav aplikace na typované odpovědi a pravděpodobnosti. Jev je první implementace: omezená rozhodovací komponenta pro kód aplikace.
Toto je nezávislý průvodce pro vývojáře. Informace o produktu a výkonu vycházejí z materiálů TypeSafe. Před produkčním nasazením ověřte Jev na vlastních datech.
state → decisions„Platba mi byla stržena dvakrát. Potřebuji to vyřešit dnes.“
if (confidence < threshold) → reviewSystem One rozumí významu vstupu, ale nepokračuje v konverzaci ani nepíše odpověď. Nejprve určíte otázku a povolený tvar odpovědi; model vrátí omezený úsudek, který program může zkontrolovat.
Model interpretuje přirozený nebo strukturovaný text: tiket, stopu Agenta, záznam produktu či stav hry.
Aplikace před voláním určí prostor odpovědí. Model zvolí možnost, ohodnotí na škále nebo posoudí tvrzení ano/ne.
Každá odpověď obsahuje pravděpodobnost. Choice a Score navíc shrnují rozdělení jako confidence.
Prahy, pravidla, akce, opakování, záložní cesty a lidská kontrola zůstávají v běžném kódu.
Jev mění jedno volání modelu na sadu rozhodovacích signálů. Užitečnou jednotkou není tah konverzace, ale malý typovaný kontrakt mezi modelem a aplikací.
Pošlete informace potřebné pro rozhodnutí. Jev aktuálně přijímá textové vstupy: řetězce, objekty JSON a seznamy textů.
Zpráva zákazníka + údaje účtuOtázku pojmenujte, vyberte primitive a popište možnosti nebo škálu. Několik nezávislých otázek může být v jednom požadavku.
oddělení · naléhavost · nespokojenostPro každou otázku vrátí typovanou odpověď a pravděpodobnost. Choice a Score obsahují také confidence.
fakturace · 0,93 · vysoká confidenceVýstup spojte s deterministickými kontrolami. Jasné případy s nízkým rizikem proveďte, nejasné nebo významné předejte člověku či reasoning modelu.
směrovat · doptat se · ověřit · zastavitbillingZvolí jednu možnost z předem dané sady a vrátí pravděpodobnost každé možnosti.
1.43 / 2Umístí vstup na popsanou uspořádanou škálu; výsledek může být mezi úrovněmi.
0.95Posoudí tvrzení ano/ne a vrátí pravděpodobnost „ano“.
Generativní modely tvoří flexibilní řetězce pro lidi. TypeSafe tvrdí, že software potřebuje užší inteligenci: vložitelnou do kódu, opakovatelnou, ukazující nejistotu a zachovávající viditelný tok řízení.
Výstup může být text, kód, JSON, odmítnutí nebo špatný formát. Aplikace často musí před akcí parsovat, ověřovat a řešit chyby.
Když model běží na pozadí, program musí předem znát možné výsledky a akce, které každý z nich povolí.
Rozdělení pravděpodobnosti umožní automatizovat jasné případy a nejasné poslat bezpečnější cestou.
Složitý tok lze rozdělit na cílené sémantické úsudky a spojit deterministickou logikou namísto skrytí v jednom velkém promptu.
Nejlepší úlohy se často opakují, vyžadují pochopení neuspořádaného vstupu a vedou k několika akcím, které aplikace již umí provést.
Třiďte tikety, určujte záměr a naléhavost, odhadujte sentiment a nejasné případy posílejte ke kontrole.
Fakturace, technika, účet, nebo něco jiného?
Volte model nebo nástroj, určujte potřebu vyhledávání, úplnost výsledku nebo kontrolujte navržené volání nástroje.
Má Agent pokračovat, opakovat, nebo eskalovat?
Ohodnoťte shodu kandidáta s dotazem, profilem, politikou či kontextem a spojte signál s obchodními pravidly.
Jak relevantní je kandidát pro požadavek?
Hodnoťte zprávy, výstupy, stopy nebo změny kódu podle jasných kritérií; vysoké riziko držte za deterministickými branami.
Porušuje to uvedené pravidlo?
Vybírejte povolené akce pro hry, simulace, rozhraní či zařízení bez dlouhé generované odpovědi.
Která povolená akce nejlépe odpovídá stavu?
Převádějte velké objemy záznamů na kategorie, skóre, příznaky a vlastnosti pro další systémy.
Jaká kategorie a úroveň rizika platí pro záznam?
Možnosti jsou známé, vstup je sémanticky složitý, rozhodnutí se opakuje, záleží na latenci a kód zná akci nebo záložní cestu pro každý výsledek.
Je potřeba originální text či kód, hluboké vícekrokové uvažování, široký výzkum, vysvětlení, multimodální vstup nebo výsledky nelze určit předem.
Oba přístupy rozumějí jazyku a LLM lze omezit strukturovaným výstupem. Hlubší rozdíl je v tom, co má model přirozeně vracet a jak jej okolní software používá.
| Aspekt | Jev / System One | Běžný generativní LLM |
|---|---|---|
| Hlavní úloha | Vyhodnotit předem dané výsledky | Generovat pokračování nebo odpověď |
| Nativní výstup | Typovaná volba, skóre nebo pravděpodobnost ano | Sekvence tokenů: text, kód, JSON nebo jiné |
| Prostor odpovědí | Deklarován před voláním | Z podstaty otevřený, i když schema omezuje konečný formát |
| Nejistota | Pravděpodobnost každé odpovědi; confidence pro Choice a Score | Může dát pravděpodobnosti tokenů nebo vlastní jistotu, obvykle ne kalibrovaný signál úlohy |
| Vzorkování | Podle TypeSafe se otázky a výstupy hodnotí paralelně | Obvykle sekvenčně, token po tokenu |
| Silné stránky | Časté sémantické větvení, scoring, routing a kontroly | Psaní, dialog, programování, syntéza a otevřené uvažování |
| Hlavní selhání | Typově platné, ale sémanticky chybné rozhodnutí | Chybný, špatně formovaný, nepodložený nebo odchylný obsah |
| Role v systému | Omezená rozhodovací komponenta ve viditelném kódu | Flexibilní generátor či reasoning model, často s větší orchestrací |
Pro vývojáře, kteří hodnotí System One i mimo Jev, je níže stejný komunitní modul jako na stránce Projects. Odděluje samostatně trénované modely od rozhraní podobných Jev postavených na existujících vahách.
Tyto komunitní modely a experimenty s rozhraním se inspirují Jevem nebo zkoumají podobné přístupy ke strukturovanému rozhodování. Nejde o oficiální verze Jevu od TypeSafe a nejsou součástí výše uvedeného žebříčku projektů na GitHubu.
Qwen3.5-9B + diffusion drafterRozhodovací model 9B ve stylu Jev s volitelnou fází uvažování, zveřejněnými vahami, trénovacím kódem a daty a kompatibilním lokálním API.
Qwen3.5-4BPravděpodobnostní rozhodovací model 4B s otevřenou slovní zásobou, zveřejněnými vahami a dvoufázovým tréninkem, lokální inferencí a službou HTTP.
Qwen3.5-9BAdaptér LoRA a postup trénování inspirovaný Jevem pro výběr z možností a otázky ano/ne. Běží lokálně, zatím přijímá jen text.
Qwen3-0.6BMalý model s rozhodovacími hlavami, zveřejněným trénovacím kódem a herními ukázkami výběru akcí.
Qwen3.5-2BDoladěný model vrací rozdělení pravděpodobností pro strukturované otázky v jediném průchodu. Současná verze podporuje jen angličtinu.
ModernBERT 151M / Verdict 2.0Malý rozhodovací model založený na enkodéru, se zveřejněnými vahami a ukázkou WebGPU v prohlížeči.
Qwen3.5-0.8BMultimodální rozhodovací model s 0,8B parametry a zveřejněnými vahami, trénovacím kódem i výsledky testů. Text a obrázky zpracuje v jednom průchodu; váhy jsou určené pro nekomerční výzkum.
DiffusionGemma 26B-A4BPoužívá stávající model DiffusionGemma k zodpovídání strukturovaných otázek přes rozhraní podobné Jevu. Nezveřejňuje nové váhy modelu.
Open-model logitsHodnotí povolené odpovědi pomocí existujících otevřených modelů přes rozhraní podobné Jevu. Nezveřejňuje nové váhy modelu.
Spark-X2.5-4BLokální server kompatibilní s Jev, který čte logity odpovědí modelu Spark-X2.5. Otázky sdílejí jeden prefill stavu; součástí je i zkušební rozhraní a benchmarky.
Any causal LLMNástroj, který bez trénování mění kauzální jazykové modely na typované rozhodovací modely, s korekcí vlivu pořadí možností, volitelnou kalibrací a reprodukovatelnými benchmarky.
Qwen3.5 / DeBERTaOffline server kompatibilní s Jev pro Qwen nebo DeBERTa, otestovaný s oficiálním SDK a s publikovanými výsledky JevBench.
Qwen3-0.6BRozhodovací model Qwen3-0.6B pro stopy agentů a další strukturované otázky, se zveřejněnými vahami, typovaným HTTP API a bez dekódování tokenů.
Causal LMs / SGLangPřevádí lokální kauzální jazykové modely na služby Choice, Score a Noul kompatibilní s Jev pomocí hodnocení pouze prefillu; podporuje SGLang, Transformers a multimodální data.
Laya / ONNX RuntimeSpouští otevřený model Laya System One v Node.js přes ONNX Runtime, s formátem požadavků kompatibilním s Jev a zveřejněnými vahami.
Qwen3.5-0.8BRozhodovací model Qwen3.5-0.8B pro thajštinu a angličtinu se zveřejněnými vahami, trénovacím kódem a HTTP API kompatibilním s Jev.
Qwen3.5-0.8B / 2BMultimodální rozhodovací model inspirovaný Jev pro text, obrázky a video s publikovanými vahami, trénovacím kódem a příkazy pro vyhodnocení.
Qwen3.5-4BOtevřený rozhodovací model 4B doladěný z Qwen3.5 s vahami, reprodukovatelným postupem tréninku a popsaným původem dat.
Open decision modelsMístní služba v Rustu, která stahuje a spouští několik otevřených rozhodovacích modelů přes vlastní a s TypeSafe kompatibilní API.
Qwen3.5-0.8B / 2B / 4BMultimodální rodina modelů Qwen3.5 o velikosti 0,8B, 2B a 4B s váhami, kódem pro trénink a inferenci, testy kalibrace a API kompatibilním s Jev.
Qwen3.5-4BRozhodovací model 4B pro angličtinu a korejštinu s veřejnými váhami a kvantizacemi, kalibrovanými pravděpodobnostmi a místním serverem kompatibilním s TypeSafe.
Qwen3.5-0.8B / 2BMístní rodina modelů 0,8B a 2B s váhami, dlouhým kontextem, kompatibilním API, dovednostmi agentů, nástroji MCP a příkazy pro vyhodnocení.
Qwen3.5-2B / 9B · Qwen3.8-27BNezávislá implementace s publikovanými vahami 2B, 9B a 27B, trénovacím kódem, kompatibilním lokálním serverem a reprodukovatelnými testy.
Qwen3.5-VL 2B / 4B / 9BOtevřená multimodální rodina modelů 2B, 4B a 9B pro text a obrázky, s kalibrovanými pravděpodobnostmi, možností odmítnout odpověď, zveřejněnými vahami a kompatibilním lokálním API.
0.6B / 0.8B / 4B decision modelsMalé otevřené modely pro rozhodnutí Choice, Score a Noul se zveřejněnými vahami a lokální inferencí na CPU, GPU NVIDIA a Apple Silicon.
Qwen3.5-0.8B / 4BOtevřené rozhodovací modely Qwen3.5 s 0,8B a 4B parametry, zveřejněnými vahami a trénovacím kódem, místním API kompatibilním s Jev a reprodukovatelnými výsledky Decision Index.
Qwen3.5-0.8B / 4BOtevřené modely Qwen3.5 s 0,8B a 4B parametry trénované pro rozhodování vyhledávacích agentů, se zveřejněnými daty, vahami, záznamy tréninku a kalibračním kódem.
Cloudflare Clef 27B / 9BNativní engine v C a Metalu pro Cloudflare Clef a Clef-Flash na Apple Silicon, který poskytuje rozhodnutí pro text, obrázky a video přes API kompatibilní s Jev.
mmBERT 144.3MDvojjazyčný rozhodovací model s enkodérem a 144,3M parametry pro místní typovaná rozhodnutí, s vahami, kalibračními nástroji, testy a serverem kompatibilním s Jev.
Multilingual Laya checkpointsVícejazyčný neautoregresní rozhodovací engine s veřejnými checkpointy, kódem pro trénink a doladění a kompatibilními lokálními API.
Qwen3.5-0.8B / 4BLokální multimodální engine s neměnnými modely Qwen3.5 a malým trénovatelným fyzikálním modulem, s veřejnými checkpointy 0,8B a 4B.
Laya / ONNX Runtime JavaČistě javový runtime pro Laya s integrací Spring Boot a Gradle a endpointy kompatibilními s Jevem a OpenAI.
Qwen3.5-4B / Qwen3.8-27BFramework pro destilaci a trénink rozhodovacích modelů ve stylu Jevu na Qwen3.5 nebo Qwen3.8, s kalibrací, hodnocením a kompatibilním serverem.
LLM-jp 4.1 8B / encoder 310MJaponská rodina typovaných rozhodovacích modelů s otevřenými vahami 8B a 310M, kódem pro trénink a hodnocení, obsluhou GGUF a API kompatibilním se System One.
Any llama.cpp GGUFPřidává k existujícímu chatovacímu modelu llama.cpp API System One a vyhrazené klasifikační dráhy, volitelnou kalibraci a omezené uvažování bez načtení druhého modelu.
Qwen3-VL-4BMultimodální rozhodovací model na Qwen3-VL-4B s dynamickým hodnocením možností, volbou nezávislou na pořadí, kalibračním kódem a technickou zprávou; checkpointy zatím nejsou ke stažení.
BitNet b1.58 2BTernární rozhodovací model BitNet 2B s ukazovací hlavou, typovanými pravděpodobnostmi, reprodukovatelným záznamem tréninku a změřenou kalibrací; zveřejněný checkpoint je zatím soukromý.
Open ONNX decision modelsLokálně na CPU přes ONNX spouští vybranou sadu otevřených rozhodovacích modelů a nabízí typovanou knihovnu, CLI, REST a API kompatibilní se System One.
Qwen3-VL-4BOtevřený vizuální rozhodovací model 4B se zveřejněnými vahami a kódem pro trénink a kalibraci, poskytovaný přes API TypeSafe System One.
Open decision model familiesMístní prostředí, které urychluje otevřené rozhodovací modely přesným větvením stavu a zpřístupňuje více textových i multimodálních rodin přes jedno rozhraní.
Multilingual encoder 57M / ONNXVícejazyčný enkodérový rozhodovací model s 57 miliony parametrů pro Choice, Noul a Score, s inferencí ONNX, ukázkami v prohlížeči a na Raspberry Pi a kompatibilním API System One.
Qwen3.5-9B LoRA / GGUFMultimodální rozhodovací model 9B zaměřený na CPU ve formátu GGUF, s Choice, Score, Noul, API kompatibilním s TypeSafe a sadou pro dolaďování LoRA.
Nezávislé komunitní projekty, nikoli oficiální verze Jevu.
Tento průvodce Jev AI Dev vysvětluje rámec TypeSafe vlastními slovy. Podrobnosti API, tvrzení o produktu, hodnocení a změny ověřujte v oficiálních zdrojích.
Definujte odpovědi, shromážděte reprezentativní příklady, určete práci s nejistotou a porovnejte Jev se současnými pravidly nebo modelem. Neautomatizujte přímo rozhodnutí s velkým dopadem.