Ask the right question
Choose between rule, Choice, Noul, Score, or generation, with explicit context, question, and options.
JEV program · lab, a 36-lesson course, and projects
Many AI tasks don't call for text: they call for choosing a queue, saying yes or no, giving a score. Jev answers only that, with a probability. You start in a lab that needs no key, study 36 lessons with exercises, and finish with a well-grounded adoption decision, even when the answer is not to automate.
Public lab with no key, using simulated answers. Course in Portuguese, English, and Spanish.

The problem
Generating text for a task that only needed a choice is expensive and hard to check. The problems below appear when the decision has no format, policy, or measure.
After the training
Choose between rule, Choice, Noul, Score, or generation, with explicit context, question, and options.
Define thresholds, abstention, and human review, and send doubtful cases to a person.
Add up input, fallback, review, and deployment, and choose a pilot that pays for itself.
Tickets, transcripts, clauses, evidence, model and agent routing, and element selection in the browser.
Build a human reference, compare alternatives, and freeze thresholds before looking at the result.
Credentials on the server, a gateway with a daily spending cap, cache, cost logging, and failures that return to human review.
Lab + 3 course tracks + 2 projects · 36 lessons
Modules 1 to 8 are conceptual. Modules 9 to 12 use JSON, terminal, and Python. The lab comes first so you can see the decision at work, and the two projects at the end take Jev into your system.
Lab
20 cases with context, questions, criteria, and a simulated answer: edit, import a request, and export the result, with no key and no API.
Understand
Where Jev comes in, the three types of question, confidence and error, and the cost calculation that picks the first pilot.
Apply
Support and transcripts, documents and evidence, model and agent routing, browser and sensitive applications.
Build and evaluate
Integrate without mixing responsibilities, measure quality, operate and observe, and the final project with the adoption decision.
Gateway
A single door for all queries from your system: daily spending cap, cache for identical requests, cost and latency per call.
Comparisonnew
What is the same and what changes between Jev and the OpenAI Decisions API, with the Python bridge that converts questions from one format to the other.
Who it's for
Included in the training
The lab, the guide, the gateway, and the packages are open INEMA projects on GitHub, with tests and reports. The videos explain the comparison with OpenAI.
Why this training
12 labs with fictional, original data. You solve them first and check the answers afterwards.
The 20 cases are simulated and are meant for learning. The page separates simulation, rules baseline, and tested real integration.
17 packages with context, criteria, request, and fixture: support, sales, documents, meetings, agents, and others.
The lab and the packages run without a key. The real query to OpenRouter or TypeSafe comes in only when you turn on --live.
Questions
Not for modules 1 to 8, which are conceptual. Modules 9 to 12 use JSON, terminal, and Python 3.10 or higher.
Lab, track 1, track 2, track 3, and then jev-gw and the comparison with OpenAI. If you already integrate models, you can go from the lab straight to track 3.
Not in the lab or in the packages without --live, which use simulated answers. Real mode requires a key on the backend and may consume credits.
There are 36 lessons in 12 modules, 3 per module, plus 12 labs and a final project with a rubric.
TypeSafe's structured decisions model. The lab and the course are INEMA's independent educational project about it.
Start with the lab: pick one of the 20 cases, change the question, and see what happens. Then track 1 explains why.