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-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.
GitHubQwen3-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í.
GitHubQwen3.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.
GitHubModernBERT 151MMalý rozhodovací model založený na enkodéru, se zveřejněnými vahami a ukázkou WebGPU v prohlížeči.
GitHubQwen3.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.
GitHubDiffusionGemma 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.
GitHubOpen-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.
GitHubSpark-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.
GitHubAny 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.
GitHubQwen3.5 / DeBERTaOffline server kompatibilní s Jev pro Qwen nebo DeBERTa, otestovaný s oficiálním SDK a s publikovanými výsledky JevBench.
GitHubNezá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.