The new class of "System One" models, fast single-pass models that answer without generating text, now has two branches. Decision models such as Jev, OpenAI's Decisions API, Cloudflare's Clef, Perplexity's pplx-decider, Liquid's d1 and Microsoft-Decision-1 pick from options you list. Extraction models, introduced by Cloudflare's Clairic, return typed values read, computed, estimated or forecast from the input. This post lines them up so you can tell which one fits which job, and how they combine.
Every price and benchmark below comes from the vendors or from our earlier write-ups of them, and we have not re-run any. They use different benchmarks and baselines, so none of the numbers are directly comparable across vendors. For background, see our explainer on what decision models are and our ranking of the top ten.
The key distinction: values versus choices
| Extraction model | Decision model | |
|---|---|---|
| Example | Clairic | Jev, OpenAI Decisions, Clef, pplx-decider, d1, Microsoft-Decision-1 |
| You provide | Text (and images) plus named, typed fields | Text plus a list of options or a yes/no question |
| It returns | A value per field: text span, number, date, duration, list, estimate or forecast | A probability for each option, or a score |
| Output space | Continuous or open, but typed and bounded by your schema | A finite set you list |
| Typical question | What is the total? When is it due? How much will it cost? | Which category? Is this legitimate? Which action? |
| Null handling | Returns null with a probability that the value is missing | Not applicable: one of your options always wins |
If you can list the possible answers in advance, you want a decision model. If you cannot, because the answer is an amount, date or free value, you want an extraction model.
Side-by-side comparison
| Model | Maker | Kind | Access | Reported input price per 1M tokens | Notable limits |
|---|---|---|---|---|---|
| Clairic | Cloudflare | Extraction | Workers AI preview as @cf/cloudflare/clairic; open weights promised "soon" | Not published | Preview; limited arithmetic chains; correctness not guaranteed |
| Jev | TypeSafe AI | Decision | Hosted, closed | $0.042 | 32K context; text and JSON at launch; weak at counting and date comparison per a summary of its docs |
| OpenAI Decisions API | OpenAI | Decision | Hosted public beta, gpt-6-luna only | $0.10 | One model; day-one tests found it pricier than Jev; latency disputed |
| Clef and Clef-flash | Cloudflare | Decision | Open weights plus Workers AI | About $0.24 and $0.09 | Field tester reports varied against vendor numbers |
| pplx-decider v1.1 | Perplexity | Decision | Open weights plus API | About $0.02 per Perplexity's developer account | Needs about 49 GiB of GPU memory to self-host |
| Microsoft-Decision-1 | Microsoft | Decision | Foundry; OpenRouter "coming soon" | $0.042 | All benchmarks are Microsoft's |
| Liquid d1 | Liquid AI | Decision | Hosted plus open d1-3B and d1-omni-600M | $0.04 | Vendor comparison against much larger models |
| GLiNER2.5-Decide | Fastino | Decision with rules | Open weights plus API | Not quoted here | Fastino's own benchmark suite; small model |
Prices are as reported in our earlier posts and may have changed. The pplx-decider price was not on its model card, so confirm it on Perplexity's pricing page.
What each one is best at
Clairic is the only model here that returns arbitrary typed values. It gives text spans with character offsets, numbers with set decimals, dates and times, durations, lists, and distributions with a median and an 80 percent interval for estimates and forecasts. Each scalar answer carries p_null and confidence. Cloudflare says all fields are answered in one parallel pass, so thirty fields cost about the same as three, and there are no output tokens to bill. Its own demonstrations include a damaged-order email, a receipt photo, a home-price estimate and a 21-day TSA checkpoint forecast with a 3.3 percent average error. See our Clairic analysis.
Jev started the category and has the most field use. It chooses among up to 255 options or returns a score, and TypeSafe reports 70 to 500 ms end to end. See how Jev works and its launch.
OpenAI Decisions API is the procurement-friendly option. If you already buy from OpenAI, it adds a decision endpoint with zero data retention and HIPAA for eligible customers, per day-one reports. The case rests on convenience, not price. See the developer verdict versus Jev.
Clef pairs naturally with Clairic because both come from Cloudflare and run on Workers AI. Clef is open-weight with a Jev-compatible API, and Clef-flash targets the latency-sensitive hop. See the Clef launch.
pplx-decider is the strongest open option on Perplexity's own Decision Index and takes images, but needs a large GPU to self-host. See the pplx-decider write-up.
Microsoft-Decision-1 is a Qwen3.5-9B-based model scoring fixed options, priced like Jev, and available in Foundry. It is attractive if you are already on Azure. See the Microsoft-Decision-1 post.
Liquid d1 is the best fit for edge devices and non-text inputs, with open 3B and 600M models. See Liquid d1.
Where Jev and Clairic overlap, and where they do not
There is one genuine overlap: both answer in a single pass, charge for input only and report calibrated confidence. There are two important differences.
- Arithmetic and dates. A summary of Jev's documentation says it is unreliable at counting, arithmetic and date comparison, which is the kind of work an extraction model is built for. Clairic computes sums and day counts, and in Cloudflare's example it added a price and tax and counted days between two dates. But Cloudflare is candid that longer chains and aggregation are hard for any one-pass model and recommends letting code do the math.
- Open versus listed answers. Jev cannot return an invoice total, because the total is not on a list. Clairic cannot say which policy applies, because that is a choice among options. Trying to force one into the other's job produces buckets, which are coarse and add tokens, or a model that guesses.
How they combine
Cloudflare's own example is a three-stage pipeline that is easy to generalize:
| Stage | Model type | Job |
|---|---|---|
| 1. Read | Extraction (Clairic) | Turn an email into typed fields: order ID, amount, days late, damage list, repair cost estimate |
| 2. Decide | Decision (Clef, or Jev, OpenAI Decisions, Microsoft-Decision-1) | Choose refund versus repair given those fields and a stated policy |
| 3. Write | LLM | Draft the reply |
Cloudflare reports 49 percent lower cost and about 3.2 times lower latency for this pipeline against a single LLM doing all three steps, with the decide step at 0.22 s and the extract step at 0.46 s. We noted that the baseline step times do not sum to the stated total, and that this is one pipeline from the vendor, not an independent benchmark. The sensible takeaway is the shape: remove the LLM from the steps that do not need prose.
Nothing requires the stages to come from one vendor. Clairic's typed output can feed Jev or any other decision model as the state, since the decision step takes text or JSON.
Which should you pick?
| If your job is... | Use | Why |
|---|---|---|
| Pull invoice totals, dates, IDs or line items from messy documents | Clairic, tested against your LLM | Typed, grounded values with spans and null handling |
| Route a request, label feedback, grade against a rubric | Any decision model | A finite set of options with calibrated probabilities |
| Estimate a cost or time from comparables with an uncertainty range | Clairic estimate field | Median and 80 percent interval inside your bounds |
| Short, non-critical forecast of a series | Clairic forecast field, cautiously | Cloudflare calls it basic |
| Already on OpenAI and need compliance | OpenAI Decisions API | One vendor, retention controls |
| Already on Azure | Microsoft-Decision-1 | Foundry integration |
| Already on Cloudflare | Clairic plus Clef | Same platform |
| Edge device or images and audio | Liquid d1 | Small open models |
| Self-hosting with image inputs and a big GPU | pplx-decider | Strong open option |
| Rule-bound moderation with no GPU | GLiNER2.5-Decide | Rules decoder on CPU |
| Prompt-injection screening | Security-One 27B | Specialized |
| Long reasoning or free-form writing | An LLM | System One models do not generate prose |
How to test before you commit
- Collect real examples with verified answers. Two hundred or more from your own pipeline.
- Separate the tasks. Test extraction fields and decision labels independently so you know which stage fails.
- Score per type. Exact match for text and numbers, tolerance for dates and estimates, and log-loss or calibration plots for probabilities.
- Check calibration. Confirm low-confidence answers are the wrong ones, and see what happens when the value is genuinely missing.
- Measure latency as a distribution, not a single median. Field testers disagreed with vendor numbers for more than one model.
- Compute cost per completed task at your volume. Clairic has no published price yet, so wait for the Workers AI pricing page.
- Plan a fallback. Route null or low-confidence answers to an LLM or a human.
What we could not confirm
- Clairic's price and open-weights date.
- Any independent, general extraction benchmark. The evidence is worked examples and one vendor pipeline test.
- Head-to-head accuracy between Clairic and an LLM on your document types.
- Cross-vendor decision-model comparisons on a common benchmark.
Bottom line
Clairic and the decision models are complements, not substitutes. Use a decision model when the answer is a choice, an extraction model when the answer is a value, and an LLM when the answer is words. The practical advice is the same across all of them: pilot on your own labeled data, read the calibration, and keep a fallback for the cases the fast model cannot handle.
Related reading
- Cloudflare Clairic: claimed versus verified
- Top 10 decision models ranked
- What are decision models?
- Jev speed and cost claims fact-checked
- OpenAI Decisions API versus Jev: developer verdict
- Cloudflare Clef
- Microsoft-Decision-1
Prices, benchmarks and limits are as reported by vendors and in our earlier posts as of October 20, 2026. Nothing here is independently verified.
