Microsoft-Decision-1 vs Clef: which gate sits in front of Sume?
Decision-1 reads text or JSON; Clef also takes images and has a 65,536-token window. Neither replaces Sume's dry_run, spend cap, or 402.

Pick Microsoft-Decision-1 when the thing you want to judge is text or JSON (see its Foundry page for the input limit). Pick Clef when the input can include images, or when you need a 65,536-token window. Both return typed answers (a yes/no probability, one chosen option, or an ordered score) instead of prose, and neither one is a spend control. In front of a paid Sume call, the decision model only decides whether to ask; Sume's own gates decide whether the call can cost anything.
Both vendors describe the same three question shapes, noul, choice and score, so a gate you write for one is easy to port to the other.
What each vendor page says
Numbers below come from the vendor pages named in the caption. Where a page did not state a number, the cell says so rather than borrowing one from a news site.
| Item | Microsoft-Decision-1 | Clef (Cloudflare) |
|---|---|---|
| Where it runs | Microsoft Foundry; endpoint path /providers/microsoft/v1/systemone | Workers AI; model id @cf/cloudflare/clef |
| Input | Text or JSON state; the model is text-only | Text, JSON, images or video per the model page; images capped at 4 |
| Context | Text or JSON inputs | 65,536 tokens |
| Question types | noul, choice, score | noul, choice, score |
| Questions per request | One or more in one request | 1 to 64 |
| Price | Not stated on the Learn pages read; check the Foundry pricing page | $0.24 per million input tokens, no output charge |
| Latency | Not stated; the Learn page says to benchmark your workload | Cloudflare reports medians of 38.8 ms (Clef-flash) and 209.3 ms (Clef) |
What neither one can do for you
A decision model returns a probability. It does not hold credits, and it cannot refuse a request on Sume's side. On hosted MCP, the controls that actually bound spend are idempotency_key, dry_run, and the optional max_spend_credits, and over REST a balance that cannot cover the request gets `402 insufficient_credits` before any provider work starts.
So treat the decision as a cheap filter that saves you a dry run on briefs that were never going to render. Keep the Sume gates on regardless.
- Use the decision model to answer: is this brief renderable, which of three formats fits, how urgent is this ticket.
- Use Sume to answer: what will it cost (
dry_run,usage.credits), what is the ceiling (max_spend_credits), and is this a retry (Idempotency-Key). - Log both. Sume returns a request id on errors; the decision model returns no rationale, so keep the state you sent.
A simple rule for choosing
If your gate reads the brief text or the JSON arguments of a pending tool call, Decision-1 is enough, since a normal brief is short. If the gate must look at a reference image or a frame, use Clef, whose page documents up to 4 images of 4 MiB each. If both fit, run the same ten labelled briefs through each and keep the one whose probabilities separate your good and bad briefs better. Microsoft's own page tells you to validate on labelled examples before you automate a gate.
Sources
- Microsoft Learn: Deploy and use Microsoft-Decision-1 in Microsoft Foundry (read 2026-10-13)
- Microsoft Learn: Foundry Models sold by Azure (read 2026-10-13)
- Cloudflare Workers AI: clef model page (read 2026-10-13)
- Cloudflare blog: Introducing Clef (read 2026-10-13)
- MCP tools and gates
- Errors and rate limits
Related posts
More in Comparisons
- Qwen Image 2.1 Pro vs Turbo: price, steps and rate limits
Turbo is 8 steps at $0.016 per image; Pro is $0.04 with a 20 RPM cap. Both are on Alibaba Model Studio; Sume lists neither yet.
- Qwen Image 2.1 Turbo vs FLUX.2 pro vs Seedream 5 Lite: price per image
Vendor list prices are $0.016 (Qwen Turbo, Singapore), $0.03 (FLUX.2 pro) and $0.035 (Seedream 5.0 Lite). Sume lists the last two.
- Real-time world model or video API? A 24 fps session vs a job
HelixWorld runs interactively at 24 fps on one GPU. Sume video is an async job you poll or receive by webhook. How to choose, and what each costs.
- Seedance 2.5 vs Gemini Omni Flash: length, size and inputs
Seedance 2.5 on Sume runs 4-30 s up to 1080p; Omni Flash 1.1 runs 3-10 s up to 4K and adds edits. Pick by length first. Read 2026-10-13.
Written by Sume