{"uid":"cap_v4SrvWma_3Shd_JGRJJQh","slug":"jev-system-one-typed-inference-api-x402-f31b4fa3","name":"Jev System One – Typed Inference API (x402)","description":"Experimental pay-per-call access to TypeSafe&#39;s Jev System One model through Baking Bad&#39;s paid service. Typed answers over x402 or MPP, no API key, demo use only.","url":"https://jev.agents.bakingbad.dev/v1/systemone?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"model":{"type":"string","example":"jev-latest","description":"Required model name or alias. Discover aliases with GET /v1/models; supported versioned IDs can be accepted even when not listed. The service does not insert a default."},"state":{"anyOf":[{"type":"string"},{"type":"object"},{"type":"array"}],"example":"Help! My payouts have been failing for 3 days.","description":"Shared text or structured JSON context for all questions. Use named fields for multiple records or facts. Jev evaluates text, not raw images, audio, or video."},"questions":{"type":"object","description":"A map of question id to question. Answers come back under the same ids; the ids themselves are not sent to the model.","minProperties":1,"additionalProperties":{"oneOf":[{"type":"object","required":["type"],"properties":{"type":{"enum":["noul"],"type":"string"},"criteria":{"anyOf":[{"type":"object","properties":{"true":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"object","additionalProperties":true},{"type":"array","items":{}}],"description":"Text or structured context used to describe a judgment or rubric level."},{"type":"null"}],"description":"What qualifies as yes."},"false":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"object","additionalProperties":true},{"type":"array","items":{}}],"description":"Text or structured context used to describe a judgment or rubric level."},{"type":"null"}],"description":"What qualifies as no."}},"description":"Optional definitions of the yes and no outcomes."},{"type":"null"}],"description":"Optional yes/no definitions; omission or null is allowed."},"instructions":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"object","additionalProperties":true},{"type":"array","items":{}}],"description":"Text or structured context used to describe a judgment or rubric level."},{"type":"null"}],"description":"The judgment to make, as text or structured context. The live upstream schema permits omission or null; supply meaningful instructions for useful evaluations."}},"description":"A yes/no question; the answer is the probability of yes"},{"type":"object","required":["type","criteria"],"properties":{"type":{"enum":["choice"],"type":"string"},"criteria":{"type":"object","description":"Option names mapped to text or structured descriptions. Null uses the option name alone. Include a no-match option when none of the other options may apply.","additionalProperties":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"object","additionalProperties":true},{"type":"array","items":{}}],"description":"Text or structured context used to describe a judgment or rubric level."},{"type":"null"}],"description":"Text or structured context, or null when no description is supplied."}},"instructions":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"object","additionalProperties":true},{"type":"array","items":{}}],"description":"Text or structured context used to describe a judgment or rubric level."},{"type":"null"}],"description":"The judgment to make, as text or structured context. The live upstream schema permits omission or null; supply meaningful instructions for useful evaluations."}},"description":"Picks one option from the set you define"},{"type":"object","required":["type","criteria"],"properties":{"type":{"enum":["score"],"type":"string"},"criteria":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","additionalProperties":true},{"type":"array","items":{}}],"description":"Text or structured context used to describe a judgment or rubric level."},"minItems":1,"description":"Ordered rubric levels indexed from zero, expressed as text or structured descriptions. The live upstream schema permits one level; TypeSafe's usage guide recommends at least two for a meaningful scale."},"instructions":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"object","additionalProperties":true},{"type":"array","items":{}}],"description":"Text or structured context used to describe a judgment or rubric level."},{"type":"null"}],"description":"The judgment to make, as text or structured context. The live upstream schema permits omission or null; supply meaningful instructions for useful evaluations."}},"description":"Rates the state against ordered levels"}],"description":"One independent typed judgment about the shared state. Questions cannot read other answers in the same request. Give each question its full meaning; its map key is not shown to the model."}}}},"responseSchema":{"type":"json","example":{"model":"jev-1.13.0","usage":{"input_tokens":312,"output_tokens":48},"answers":{"is_urgent":{"noul":0.92,"type":"noul"},"department":{"type":"choice","choice":"technical","confidence":0.82,"probabilities":{"sales":0.07,"billing":0.08,"technical":0.85}},"frustration":{"type":"score","score":1.6,"legend":{"0":"Calm","1":"Frustrated","2":"Very angry"},"confidence":0.78,"probabilities":{"0":0.05,"1":0.3,"2":0.65}}}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.000014","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.000014/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.000014","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.000014","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_39R6cyK3bT2mvFM9hj4Lr","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.000014","costPer":"request","priority":0,"asset":"0x796Ea11Fa2dD751eD01b53C372fFDB4AAa8f00F9","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns typed, structured answers (boolean probability, choice with confidence, numeric score) to arbitrary questions about a shared text context, billed per-call via x402/MPP with no API key required.","exampleAgentPrompt":"Using the jev-latest model, look at this support message — 'My payouts have been failing for 3 days and nobody has responded' — and tell me: is it urgent (yes/no probability), which department should handle it (billing, technical, or sales with confidence), and how frustrated is the customer on a 0-to-2 scale from Calm to Very Angry.","exampleUseCases":[{"title":"Support ticket triage and routing","prompt":"I have this incoming support message: 'The dashboard has been broken since the last update and I'm losing sales.' Using jev-latest, tell me whether it's urgent, score the customer's frustration from 0 (calm) to 2 (very angry), and classify it as billing, technical, or sales."},{"title":"Content policy compliance check","prompt":"Check this user-submitted review against our content policy using jev-latest — state is the review text 'This product is amazing, totally worth it!' — and answer: does it contain promotional language (yes/no probability) and what sentiment category is it: positive, neutral, or negative?"},{"title":"Lead qualification scoring","prompt":"Here's a sales inquiry: 'We're a 500-person company looking to migrate our entire data pipeline next quarter.' Using jev-latest, score the lead quality from 0 (cold) to 2 (hot), and tell me whether it qualifies as an enterprise opportunity with a yes/no probability."}],"resultDescription":"A JSON object containing the model version used, token usage (input and output counts), and an 'answers' map keyed by the caller's question IDs. Each answer carries its declared type: 'noul' answers include a 0–1 probability; 'choice' answers include the selected option, a confidence score, and a probability distribution over all options; 'score' answers include a numeric value, a legend mapping integers to labels, confidence, and a probability distribution.","failureModes":["Missing or invalid model name — service has no default and will reject the call","Payment not provided or insufficient — x402 payment required before inference proceeds","No questions provided — schema requires at least one entry in the questions map","Unsupported question type — only noul, choice, and score types are accepted","Malformed state — non-text inputs (images, audio, video) are not evaluated","Upstream model unavailable — demo/experimental service may be intermittently offline","Token limits exceeded — very large state or question sets may be rejected"],"whenToPreferThis":"Choose this endpoint when you need multiple typed answers (boolean, categorical, or numeric) about a single text context in one call, without managing an API key or subscription — especially in automated pipelines where pay-per-call micro-billing via x402 or MPP is preferred. It is particularly well-suited for structured classification tasks (routing, scoring, policy checking) where you want calibrated confidence scores alongside the answer, not just a free-text response. Prefer it over general-purpose LLM completions when you need machine-readable, strongly-typed output with explicit probability distributions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":7,"lastUsedAt":"2026-09-21T16:14:39.919Z","lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T04:28:38.990Z","isFirstParty":false,"canonicalSlug":"jev-system-one-typed-inference-api-x402-f31b4fa3"}