TypeSafe decision route

jev-latest

Jev (latest) API.

TypeSafe's flagship System One model. Send state plus choice, noul and score questions; get answers, probabilities and confidence in one pass with no generated text.

Route status Available
$0.042Free

Input / 1M tokens · output free

Launch promotion: free for a limited time
Published route economicsUSD / 1M tokens

Input / 1M tokens

$0.042Free

Output / 1M tokens

Free

Context window

64K

Provider

TypeSafe

TypeSafe's published price is $0.042 per 1M input tokens with output free. RouterPlex serves it free during the launch promotion.

Question types

Ask in types, branch in code.

Every question is evaluated in parallel and in isolation against the same state, so adding questions barely changes latency. Mix all three types in one call.

noulIs this statement true?noul: probability of yes, 0 to 1
choicePick one option from your list (up to 255)choice, probabilities, confidence
scoreRate the state on your ordered levels (2 to 10)score, legend, probabilities, confidence

Billed on input only

Output tokens free

Same key as chat models

POST /v1/systemone

First request

One call, three decisions.

Name each question; its answer comes back under the same id. Choice and score answers carry a confidence your code can gate on.

Read the decision model docs
curl /systemone
curl https://api.routerplex.com/v1/systemone \
-H "Authorization: Bearer $ROUTERPLEX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "jev-latest",
"state": "Help! My payouts have been failing for 3 days.",
"questions": {
"is_urgent": {"type": "noul", "instructions": "Does this convey urgency?"},
"team": {
"type": "choice",
"instructions": "Which team should handle this?",
"criteria": {"billing": "Payments, refunds", "technical": "Bugs, outages", "sales": "Pricing"}
},
"frustration": {
"type": "score",
"instructions": "How frustrated is the customer?",
"criteria": ["Calm", "Frustrated", "Very angry"]
}
}
}'
response
{
"model": "jev-1.13.0",
"answers": {
"is_urgent": {"type": "noul", "noul": 0.95},
"team": {
"type": "choice", "choice": "billing", "confidence": 0.96,
"probabilities": {"billing": 0.98, "technical": 0.02, "sales": 0.0}
},
"frustration": {
"type": "score", "score": 1.04, "confidence": 0.95,
"legend": {"0": "Calm", "1": "Frustrated", "2": "Very angry"},
"probabilities": {"0": 0.0, "1": 0.96, "2": 0.04}
}
},
"usage": {"input_tokens": 382, "output_tokens": 73, "cost": 0.0}
}

Route notes

Questions before production traffic.

01How much does Jev (latest) cost on RouterPlex?+

Nothing during the launch promotion. The list price is $0.042 per 1M input tokens with output free, and that is what RouterPlex will charge when the promotion ends. Calls still need an account with an active balance.

02Can I call it through /v1/chat/completions?+

No. Decision models do not generate text. Send a state and typed questions to POST /v1/systemone on the same base URL and the same API key you use for chat models.

03Does the TypeSafe SDK work with RouterPlex?+

The request and response shapes match TypeSafe's System One API, so a TypeSafe client works once you set its base URL (or TYPESAFE_BASE_URL) to https://api.routerplex.com and pass your RouterPlex key.

Deploy this route

Put Jev (latest) behind one key.

Top up from $5 with no subscription required.

Jev (latest) API: Decision Model · RouterPlex