jev-1.13 (jev-1.13 is also accepted). The model field in the response is the full version name returned by the upstream.curl --location 'https://api.crazyrouter.com/api/alpha/decisions' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"model": "jev-1.13",
"state": "A customer requests a refund after being charged twice for the same order.",
"questions": {
"action": {
"type": "choice",
"instructions": "Choose the best next action for the support agent.",
"criteria": {
"refund": "Refund the duplicate charge",
"deny": "Deny the request",
"escalate": "Escalate to a human"
}
},
"urgency": {
"type": "score",
"instructions": "Rate urgency from 1 (low) to 5 (high).",
"criteria": [
"1",
"2",
"3",
"4",
"5"
]
}
}
}'{
"id": "gen-dec-01hx",
"model": "typesafe/jev-1.13-20260917",
"provider": "TypeSafe",
"answers": {
"action": {
"type": "choice",
"choice": "refund",
"confidence": 0.97
},
"urgency": {
"type": "score",
"score": 4,
"confidence": 0.88
}
},
"usage": {
"input_tokens": 321,
"output_tokens": 31,
"cost": 1.3482e-05
}
}