Reading through the new vLLM release and it gives ordinary LLMs a very Jev-like trick. ๐
๐ฏ vLLM 0.32.0 adds a new structured-decision API.
Normally, if you want structured output, an LLM might generate
prompt โ { โ key โ : โ value โ JSON...
Now with /v1/systemone, you give it a fixed set of legal answers and vLLM reads the model's first-token probabilities.
It can return:
๐ฏ choice โ select among allowed answers + probabilities
โ yes/no โ probability of each
๐ score โ probabilities across ordered levels
And this works with supported ordinary generative models. ๐
The vLLM docs demonstrate it with Qwen3-0.6B
Even better, with prefix caching, if you're asking multiple questions about the same state, vLLM can prefill that state once and reuse it.
Each additional decision is question โ one-token read โ probabilities
๐ vLLM 0.32.0 + structured-decision docs in ALT.