Jev AI Dev · utviklerguide

Hva er System One-AI-modellen? En utviklerguide til Jev.

System One er TypeSafes klasse av AI-modeller som gjør ustrukturert applikasjonstilstand om til typede svar og sannsynligheter. Jev er den første implementasjonen: en avgrenset beslutningskomponent for applikasjonskode.

Inndata
Tekst, JSON eller tekstlister
Utdata
Choice, Score eller Noul
Kontrollflyt
Styres av koden din

Dette er en uavhengig utviklerguide. Produkt- og ytelsesopplysninger kommer fra TypeSafe. Test Jev med egne data før bruk i produksjon.

System Onestate → decisions
state

«Jeg ble belastet to ganger og trenger at dette løses i dag.»

choicefakturering0.96
noulhaster0.88
scorefrustrasjon1.7 / 2
if (confidence < threshold) → review
Modellklassen

En System One-modell er en beslutningsprimitiv for applikasjonskode.

En System One-modell forstår betydningen av inndata, men fortsetter ikke en samtale og skriver ikke et svar. Du angir først spørsmålet og tillatt svarform; modellen returnerer en avgrenset vurdering som programmet kan kontrollere.

01

Forstå tilstanden

Modellen tolker naturlig eller strukturert tekst: en supportsak, en Agent-sporing, en produktpost eller en spilltilstand.

02

Hold kontrakten

Applikasjonen definerer svarrommet før kallet. Modellen velger et alternativ, vurderer på en skala eller evaluerer et ja/nei-utsagn.

03

Vis usikkerhet

Hvert svar har et sannsynlighetssignal. Choice og Score oppsummerer også fordelingen som confidence.

04

Sett sammen med kode

Terskler, regler, handlinger, nye forsøk, fallback og menneskelig kontroll forblir i vanlig kode.

Jev i en arbeidsflyt

Slik integrerer utviklere Jev i applikasjonskode.

Jev gjør ett modellkall om til flere beslutningssignaler. Den nyttige enheten er ikke en chatrunde, men en liten, typet kontrakt mellom modell og applikasjon.

Inndata

1. Bygg tilstanden

Send informasjonen som trengs for beslutningen. Jev tar nå tekstbaserte inndata: strenger, JSON-objekter og tekstlister.

Kundemelding + kontodata
Kontrakt

2. Definer spørsmål

Navngi hvert spørsmål, velg primitive og beskriv alternativer eller skala. Flere uavhengige spørsmål kan sendes i samme forespørsel.

team · hast · frustrasjon
Modell

3. Jev vurderer

Jev returnerer et typet svar og sannsynlighet per spørsmål. Choice og Score inneholder også confidence.

fakturering · 0,93 · høy confidence
Applikasjon

4. Koden bruker reglene

Kombiner utdata med deterministiske kontroller. Kjør tydelige tilfeller med lav risiko; send uklare eller viktige tilfeller til et menneske eller en reasoning-modell.

rut · spør · vurder · stopp

Tre svarformer

Choicebilling

Hvilket team skal håndtere saken?

Velger ett alternativ fra et definert sett og returnerer sannsynligheten for hvert alternativ.

Score1.43 / 2

Hvor alvorlig er problemet?

Plasserer inndata på en beskrevet, ordnet skala; resultatet kan ligge mellom nivåer.

Noul0.95

Ber henvendelsen om refusjon?

Vurderer et ja/nei-utsagn og returnerer sannsynligheten for «ja».

Argumentet

Hvorfor TypeSafe bygde et modellgrensesnitt for programvare.

Generative modeller lager fleksible strenger for mennesker. TypeSafe mener programvare trenger en smalere intelligens: innebygd i kode, repeterbar, med synlig usikkerhet og tydelig kontrollflyt.

01

Strenger er fleksible, men åpne

Utdata kan være tekst, kode, JSON, en avvisning eller ugyldig format. Applikasjonen må ofte parse, validere og håndtere feil før handling.

02

Automatisering trenger grenser

Når modellen kjører i bakgrunnen, må programmet kjenne mulige utfall og handlingene hvert utfall kan utløse.

03

Usikkerhet må endre flyten

En sannsynlighetsfordeling gjør det mulig å automatisere tydelige tilfeller og sende uklare via en sikrere rute.

04

Små beslutninger må kunne settes sammen

En kompleks flyt kan deles i fokuserte semantiske vurderinger og kobles med deterministisk logikk i stedet for ett stort prompt.

Hvor det passer

Hvor System One AI passer i utviklerarbeidsflyter.

De beste kandidatene skjer ofte, krever forståelse av rotete inndata og leder til få handlinger som applikasjonen allerede kan utføre.

01

Supportdrift

Klassifiser saker, finn hensikt og hast, vurder stemning og send usikre tilfeller til kontroll.

Fakturering, teknisk, konto eller noe annet?
02

Agentstyring

Velg modell eller verktøy, avgjør behov for retrieval, sjekk fullstendighet eller vurder et foreslått verktøykall.

Skal Agenten fortsette, prøve igjen eller eskalere?
03

Rangering og relevans

Vurder en kandidat mot forespørsel, profil, regel eller kontekst og kombiner signalet med forretningsregler.

Hvor relevant er kandidaten for forespørselen?
04

Sikkerhet og verifisering

Vurder meldinger, utdata, spor eller kodeendringer etter tydelige kriterier; høy risiko holdes bak deterministiske porter.

Bryter dette den angitte regelen?
05

Sanntidsinteraksjon

Velg tillatte handlinger for spill, simuleringer, grensesnitt eller enheter uten å generere et langt svar.

Hvilken tillatt handling passer best til tilstanden?
06

Dataoperasjoner

Gjør mange poster om til kategorier, scorer, flagg og egenskaper for senere systemer.

Hvilken kategori og risikograd har posten?

Godt egnet

Alternativene er kjent, inndata er semantisk komplekse, beslutningen gjentas, latenstid betyr noe, og koden har en handling eller fallback for hvert resultat.

Lite egnet

Du trenger original tekst eller kode, dyp flertrinns resonnering, bred research, forklaring, multimodale inndata eller utfall som ikke kan defineres på forhånd.

System One og generative LLM-er

System One og generative LLM-er har ulike roller i en AI-stack.

Begge kan forstå språk, og en LLM kan også få strukturert utdata. Den dypere forskjellen er hva modellen er laget for å levere, og hvordan programvaren bruker det.

AspektJev / System OneVanlig generativ LLM
HovedoppgaveVurdere definerte utfallGenerere fortsettelse eller svar
Naturlig utdataTypet valg, score eller ja-sannsynlighetTokenfølge: tekst, kode, JSON eller annet
SvarromAngitt før kalletGrunnleggende åpent, selv med schema for sluttformat
UsikkerhetSannsynlighet for hvert svar; confidence for Choice og ScoreKan ha token-sannsynligheter eller selvrapportert sikkerhet, sjelden et oppgavekalibrert signal
SamplingIfølge TypeSafe vurderes spørsmål og utdata paralleltVanligvis sekvensielt, token for token
StyrkerHyppige semantiske grener, scoring, routing og kontrollSkriving, dialog, kode, syntese og åpen resonnering
HovedfeilTypemessig gyldig, semantisk feil beslutningFeil, dårlig formatert, udokumentert eller avsporet innhold
SystemrolleAvgrenset beslutningskomponent i synlig kodeFleksibel generator eller reasoning-modell, ofte med større orkestrering

For utviklere som vurderer System One utover Jev, vises samme fellesskapsmodul som på Projects-siden. Den skiller selvstendig trente modeller fra Jev-lignende grensesnitt på eksisterende vekter.

System One

Fellesskapets System One-økosystem

Disse modellene og grensesnitteksperimentene fra fellesskapet er inspirert av Jev eller utforsker lignende metoder for strukturerte beslutninger. De er ikke offisielle Jev-versjoner fra TypeSafe og inngår ikke i GitHub-rangeringen over.

FellesskapsmodellQwen3.5-9B + diffusion drafter

Jeeves

En Jev-lignende 9B-beslutningsmodell med valgfri resonnering, publiserte vekter, treningskode og data samt et kompatibelt lokalt API.

FellesskapsmodellQwen3.5-4B

OpenJev-4B

En probabilistisk 4B-beslutningsmodell med åpent ordforråd, publiserte vekter og totrinns trening, lokal inferens og HTTP-tjeneste.

FellesskapsmodellQwen3.5-9B

Bespoke Nimble

En Jev-inspirert LoRA-adapter med treningsoppskrift for valg og ja/nei-spørsmål. Kjører lokalt og tar bare imot tekst.

FellesskapsmodellQwen3-0.6B

NanoJev

En liten modell med beslutningshoder, publisert treningskode og spilldemoer for å teste valg av handlinger.

FellesskapsmodellQwen3.5-2B

decider

En finjustert modell som gir sannsynligheter for strukturerte spørsmål i én gjennomkjøring. Støtter foreløpig bare engelsk.

FellesskapsmodellModernBERT 151M / Verdict 2.0

Verdict

En liten encoderbasert beslutningsmodell med publiserte vekter og en WebGPU-demo i nettleseren.

FellesskapsmodellQwen3.5-0.8B

Dohnuts

En multimodal beslutningsmodell på 0,8B med publiserte vekter, treningskode og evalueringer. Den behandler tekst og bilder i én kjøring; vektene er for ikke-kommersiell forskning.

GrensesnitteksperimentDiffusionGemma 26B-A4B

OpenJev

Bruker den eksisterende DiffusionGemma-modellen til å svare på strukturerte spørsmål via et Jev-lignende API. Publiserer ikke nye modellvekter.

GrensesnitteksperimentOpen-model logits

Simple Jev

Vurderer mulige svar med eksisterende åpne modeller via et Jev-lignende grensesnitt. Publiserer ikke nye modellvekter.

GrensesnitteksperimentSpark-X2.5-4B

Rizzo Flow

En lokal Jev-kompatibel server som leser svarlogiter fra Spark-X2.5. Spørsmål deler samme prefill av tilstanden, og prosjektet har både lekeplass og ytelsestester.

GrensesnitteksperimentAny causal LLM

AnyJev

Et verktøy som gjør kausale språkmodeller om til typede beslutningsmodeller uten trening, med korrigering for rekkefølgebias, valgfri kalibrering og reproduserbare tester.

GrensesnitteksperimentQwen3.5 / DeBERTa

local-jev

En frakoblet Jev-kompatibel server for Qwen eller DeBERTa, testet med den offisielle SDK-en og med publiserte JevBench-resultater.

FellesskapsmodellQwen3-0.6B

AgentJev

En Qwen3-0.6B-beslutningsmodell for agentspor og andre strukturerte spørsmål, med publiserte vekter, typet HTTP-API og uten tokendekoding.

GrensesnitteksperimentCausal LMs / SGLang

LLM2Jev

Gjør lokale kausale språkmodeller til Jev-kompatible Choice-, Score- og Noul-tjenester med ren prefill-skåring og støtte for SGLang, Transformers og multimodale data.

GrensesnitteksperimentLaya / ONNX Runtime

Laya

Kjører den åpne Laya System One-modellen i Node.js via ONNX Runtime, med Jev-kompatibelt forespørselsformat og publiserte modellvekter.

FellesskapsmodellQwen3.5-0.8B

OpenThai System One

En Qwen3.5-0.8B-beslutningsmodell for thai og engelsk, med publiserte vekter, treningskode og Jev-kompatibelt HTTP-API.

FellesskapsmodellQwen3.5-0.8B / 2B

Valen

En multimodal beslutningsmodell inspirert av Jev som tar tekst, bilder og video, med publiserte vekter, treningskode og evalueringskommandoer.

FellesskapsmodellQwen3.5-4B

Tev1

En åpen 4B-beslutningsmodell finjustert fra Qwen3.5 med vekter, reproduserbar treningsmetode og dokumentert dataopphav.

GrensesnitteksperimentOpen decision models

Ollaya

En lokal Rust-tjeneste som laster ned og kjører flere åpne beslutningsmodeller bak egne og TypeSafe-kompatible API-er.

FellesskapsmodellQwen3.5-0.8B / 2B / 4B

Intern-Decision

En multimodal Qwen3.5-modellserie på 0,8B, 2B og 4B med vekter, trenings- og inferenskode, kalibreringstester og et Jev-kompatibelt API.

FellesskapsmodellQwen3.5-4B

Mica

En 4B-beslutningsmodell for engelsk og koreansk med åpne vekter og kvantiseringer, kalibrerte sannsynligheter og en lokal TypeSafe-kompatibel server.

FellesskapsmodellQwen3.5-0.8B / 2B

Jev-Style

En lokal serie med 0,8B- og 2B-modeller med vekter, lang kontekst, kompatibelt API, agentferdigheter, MCP-verktøy og evalueringskommandoer.

FellesskapsmodellQwen3.5-2B / 9B · Qwen3.8-27B

Open-Jev

En uavhengig implementasjon med publiserte 2B-, 9B- og 27B-vekter, treningskode, kompatibel lokal server og reproduserbare evalueringer.

FellesskapsmodellQwen3.5-VL 2B / 4B / 9B

imajev

En åpen multimodal modellfamilie på 2B, 4B og 9B for tekst og bilder, med kalibrerte sannsynligheter, mulighet til å avstå, åpne vekter og kompatibelt lokalt API.

Fellesskapsmodell0.6B / 0.8B / 4B decision models

OpenDecider

Små åpne modeller for Choice-, Score- og Noul-beslutninger med publiserte vekter og lokal inferens på CPU, NVIDIA-GPU og Apple Silicon.

FellesskapsmodellQwen3.5-0.8B / 4B

jiwo

Åpne Qwen3.5-beslutningsmodeller på 0,8B og 4B med publiserte vekter, treningskode, lokal Jev-kompatibel API og reproduserbare Decision Index-resultater.

FellesskapsmodellQwen3.5-0.8B / 4B

SearchJev

Åpne Qwen3.5-modeller på 0,8B og 4B, trent for søkeagenters beslutninger, med publiserte data, vekter, treningslogger og kalibreringskode.

GrensesnitteksperimentCloudflare Clef 27B / 9B

cleffa

En integrert C- og Metal-motor for Cloudflare Clef og Clef-Flash på Apple Silicon som leverer tekst-, bilde- og videobeslutninger gjennom en Jev-kompatibel API.

FellesskapsmodellmmBERT 144.3M

Phocinae Largha

En tospråklig encoder-basert beslutningsmodell med 144,3M parametere for lokale typede beslutninger, med vekter, kalibreringsverktøy, evalueringer og Jev-kompatibel server.

FellesskapsmodellMultilingual Laya checkpoints

Laya Decision Engine

En flerspråklig, ikke-autoregressiv beslutningsmotor med åpne checkpoints, trenings- og finjusteringskode og kompatible lokale API-er.

FellesskapsmodellQwen3.5-0.8B / 4B

VegaML

En lokal multimodal motor med frosne Qwen3.5-modeller og en liten trenbar fysikkmodul, med offentlige 0,8B- og 4B-checkpoints.

GrensesnitteksperimentLaya / ONNX Runtime Java

laya-java

En ren Java-runtime for Laya med Spring Boot- og Gradle-integrasjon og Jev- og OpenAI-kompatible endepunkter.

FellesskapsmodellQwen3.5-4B / Qwen3.8-27B

train-jev

Et rammeverk for destillering og trening av Jev-lignende modeller på Qwen3.5 eller Qwen3.8, med kalibrering, evaluering og kompatibel serverkode.

FellesskapsmodellLLM-jp 4.1 8B / encoder 310M

saihai

En japansk familie av typede beslutningsmodeller med åpne 8B- og 310M-vekter, trenings- og evalueringskode, GGUF-servering og System One-kompatibelt API.

GrensesnitteksperimentAny llama.cpp GGUF

Callosum

Legger til et System One-API og reserverte klassifiseringsspor i en eksisterende llama.cpp-chatmodell, med valgfri kalibrering og avgrenset resonnering uten å laste en ny modell.

FellesskapsmodellQwen3-VL-4B

OpenVisualJev

En multimodal beslutningsmodell basert på Qwen3-VL-4B med dynamisk kandidatscoring, rekkefølgeuavhengige valg, kalibreringskode og teknisk rapport; checkpoints er ennå ikke tilgjengelige.

FellesskapsmodellBitNet b1.58 2B

BitSOne-s1

En ternær 2B BitNet-basert beslutningsmodell med pekerhode, typede sannsynligheter, reproduserbar treningshistorikk og målt kalibrering; publisert checkpoint er foreløpig privat.

GrensesnitteksperimentOpen ONNX decision models

decision-toolkit

Kjører et kuratert utvalg åpne beslutningsmodeller lokalt på CPU gjennom ONNX og tilbyr ett typet bibliotek, CLI, REST og System One-kompatibelt API.

FellesskapsmodellQwen3-VL-4B

Fovea

En åpen visuell beslutningsmodell på 4B med publiserte vekter samt trenings- og kalibreringskode, levert gjennom TypeSafe System One API.

GrensesnitteksperimentOpen decision model families

Flide

En lokal kjøretid som akselererer åpne beslutningsmodeller med nøyaktig tilstandsforgrening og tilbyr flere tekst- og multimodale modellfamilier gjennom ett grensesnitt.

FellesskapsmodellMultilingual encoder 57M / ONNX

Skejja

En flerspråklig encoderbeslutningsmodell med 57 millioner parametere for Choice, Noul og Score, med ONNX-inferens, nettleser- og Raspberry Pi-demoer og kompatibelt System One-API.

FellesskapsmodellQwen3.5-9B LoRA / GGUF

OpenChoice-9B

En CPU-først multimodal 9B-beslutningsmodell i GGUF-format med Choice, Score, Noul, TypeSafe-kompatibelt API og et LoRA-finjusteringssett.

Uavhengige prosjekter fra miljøet, ikke offisielle Jev-versjoner.

Følg nye fellesskapsmodeller og grensesnitteksperimenter i Jev AI Radar.Utforsk Jev AI Radar
Primærkilder

Les påstandene i sammenheng.

Denne Jev AI Dev-guiden forklarer TypeSafes ramme med egne ord. Bruk de offisielle kildene for API-detaljer, produktpåstander, evaluering og oppdateringer.

Test formen, ikke bare ideen

Begynn med én beslutning applikasjonen allerede tar.

Definer svarene, samle representative eksempler, bestem håndtering av usikkerhet og sammenlign Jev med dagens regler eller modeller. Ikke automatiser beslutninger med stor konsekvens direkte.

Prøv Jev i Playground Se Jev-prosjekter