Cloudflare Clairic
Try Cloudflare Clairic on us. Starter credit covers your first requests, then one key reaches this route and every other model in the catalog.
cloudflare/clairic
| Publisher | cloudflare |
|---|---|
| AI IQ | No AI IQ profile matched yet. |
| Context | 65,536 tokens |
| Providers | |
| Credits routes | 1 provider route |
| Modes | chat US providers |
| Billing | Credits |
How to use Cloudflare Clairic
Preview typed extraction model: extract, compute, estimate or forecast values. Input-only billing, with confidence scores and distributions. Not a conversational model. Weights are not yet public.
| Input | POST /v1/chat/completions with cloudflare/clairic. Put native task JSON in exactly one user message: state, fields, and optionally reference_date, options and embedded images (PNG/JPEG/WebP, up to 4). Field types: text, number, date, time, datetime, duration, list, estimate, forecast. No tools, response_format or chat history. Native schema: https://developers.cloudflare.com/workers-ai/models/clairic/ |
|---|---|
| Output | JSON in choices[0].message.content: answers, confidence/probability metadata, truncated and native usage. Streaming delivers the completed extraction as one result. prompt_tokens is the provider's billable input_tokens across all passes; completion_tokens is zero. A null value means insufficient evidence. Check truncated before relying on the result. |
Example input
{"state": "Invoice INV-2291: total USD 1080.", "fields": {"invoice_number": {"type": "text"}, "total": {"type": "number"}}}
Example output
{"answers": {"invoice_number": {"type": "text", "value": "INV-2291", "confidence": 0.99}, "total": {"type": "number", "value": 1080, "confidence": 0.99}}, "truncated": false}
Current route evidence
Live leaderboardRecent provider-route uptime spans not enough data across 1 route and 1 provider. Price comes from the current Credits catalog. Speed and uptime come from routed probes rather than vendor claims.
Providers serving this model
Sorted by lowest combined prompt and completion price. Use
"provider": {"sort": "throughput"} in the request body
(or append :nitro to the model id) to route to the
fastest provider instead.
Trust boundary: TR router attestation verifies the TrustedRouter gateway only. Provider policy separately describes the upstream model host's retention, confidential compute, and E2EE posture.
| Provider | Input | Cached input | Output | Weight format | TR router attested | Provider policy |
|---|---|---|---|---|---|---|
| Cloudflare Workers AIcloudflare-workers-ai | $0.1055/1M | Not published | $0/1M | Unknown | yes | privacy unknown |
Endpoint JSON: https://api-azure.trustedrouter.com/v1/models/cloudflare/clairic/endpoints
Compare Cloudflare Clairic
All comparisons- Cloudflare Clairic vs MoonshotAI: Kimi K329 combined provider routes
Questions
What model ID should I use for Cloudflare Clairic?
Use cloudflare/clairic as the model field with the TrustedRouter OpenAI-compatible API. Credits routing and provider fallback happen behind that model ID.
Which providers serve Cloudflare Clairic?
TrustedRouter currently lists Cloudflare Workers AI for Cloudflare Clairic. Provider availability and routing eligibility can change as catalog and health data update.
How much does Cloudflare Clairic cost through TrustedRouter?
The current lowest Credits input price is $0.1055/1M and the lowest Credits output price is $0/1M. Prices are per one million tokens and come from the current route catalog.
How do I require zero data retention for Cloudflare Clairic?
Set provider.min_privacy to zdr on the request. TrustedRouter considers only routes with a recorded zero-data-retention posture and fails closed if no eligible route remains.