the short answer
TypeSafe lists Jev 1.13 at $42 per billion input tokens, equal to $0.042 per million, as verified September 22, 2026. Output tokens are free. The documented direct-API limits are 250,000 tokens per second and 1,200 requests per minute, but TypeSafe says those limits are adjusting dynamically. Gateway pricing and limits can differ from the direct API.
- Version
jev-1.13.0- Direct input price
- $42/B tokens or $0.042/M tokens
- Output price
- Free
- Context
- 64k tokens total; 32k for state plus the longest question
- Published rate limits
- 250k tokens/second and 1,200 requests/minute; dynamic
How Direct Jev Cost Is Calculated
TypeSafe charges the direct API by input tokens. At the published rate, one million input tokens costs $0.042. A workload sending 500 input tokens per request for one million requests uses 500 million input tokens, for a model-input cost of $21. This is arithmetic from the published price, not a quote for a complete production system.
The real cost also includes retries, provider markup if any, network and application infrastructure, labeling, monitoring and any fallback model or human review. Multiple questions share state in one request, which can reduce repeated state tokens, but questions themselves still consume input. Measure the serialized request rather than estimating from visible prose.
Worked Direct-API Input-Cost Examples
These calculations multiply total input tokens by the direct price verified on September 22, 2026. They exclude provider markup, retries, storage, orchestration and human review. Recheck the live model page before using them in a budget.
| Workload | Input tokens | Model-input cost at $0.042/M |
|---|---|---|
| 10,000 requests × 500 tokens | 5 million | $0.21 |
| 1 million requests × 500 tokens | 500 million | $21.00 |
| 1 million requests × 2,000 tokens | 2 billion | $84.00 |
| 10 million requests × 1,000 tokens | 10 billion | $420.00 |
Context and Throughput Limits
The documented context budget is 64k tokens across state and all questions, with a separate 32k limit for state plus the single longest question. Hitting the maximum is rarely a quality target: TypeSafe warns that irrelevant long state lowers Jev 1.13 accuracy. Filter and structure state around the decision.
The published direct limits are 250,000 tokens per second and 1,200 requests per minute. TypeSafe explicitly says these are adjusting dynamically while demand and capacity change. Treat them as a dated snapshot and handle 429 responses using the SDK retry behavior or documented API guidance.
Shared State Changes the Cost of Multiple Questions
TypeSafe documents that multiple questions can share one state in a request and are evaluated independently in parallel. If five questions each need the same 800-token state, one combined request can avoid serializing that state five times. The questions themselves and request envelope still contribute input tokens.
Batch only questions that truly use the same evidence. Adding unrelated questions can enlarge the request, complicate attribution and tempt teams to send an overbroad state. The speculative fan-out guide covers parallel questions, limits and result handling.
Stable, Preview and Pinned Model IDs
Aliases can move without an application code change. Use an alias while experimenting, but pin the version behind a calibrated evaluator or consequential policy. The response reports the model that actually answered; log it and replay the evaluation before upgrading.
| Name | Meaning on September 22, 2026 |
|---|---|
jev-1.13.0 | Pinned versioned model ID |
jev-latest | Stable alias and SDK default, pointing to 1.13.0 |
jev-preview | Newest preview alias, also pointing to 1.13.0 when checked |
Direct API vs Gateway Pricing
Cloudflare publishes a Jev listing. An OpenRouter Jev route page exists, but its public models API did not list TypeSafe/Jev when checked September 22, 2026. Availability, request format, regions, quotas and price can differ from TypeSafe’s direct API. Choose a provider only after verifying and testing the complete path.
Model Price Is Only One Line of the Workflow Budget
A model with a low token price can still be expensive if poor thresholds send most traffic to review. Compare expected cost at the same quality and automation coverage. The human-review comparison provides a capacity calculation.
| Cost component | What to measure |
|---|---|
| Input | Actual serialized state and questions after preprocessing |
| Retries | Extra tokens and delay from transient failures |
| Fallback | LLM, rule engine or review path invoked when Jev cannot decide |
| Storage | Trace, distribution, label and audit retention |
| Human review | Queue volume multiplied by handling time and labor cost |
| Errors | Remediation cost of false allows and false blocks |
Tokens per Second and Requests per Minute Constrain Different Workloads
At 1,200 requests per minute, evenly distributed traffic averages 20 requests per second. At 250,000 input tokens per second, a 1,000-token request would reach the token limit near 250 requests per second before considering bursts. In this simplified example, the request limit binds first. Larger requests can make token throughput bind first.
Real traffic is bursty, and the published limits are dynamic. Load-test within authorized conditions, cap concurrency, honor rate-limit responses and queue asynchronous evaluation when immediate results are unnecessary. The retries and rate-limits guide covers the application control loop.
FAQ
Are Jev output tokens free?
TypeSafe’s direct model page says output tokens are free and charges for input tokens. Gateway billing can differ, so check the provider used by the application.
What is Jev’s context window?
The Jev 1.13 model page lists 64k tokens per request across state and questions, with 32k for state plus the longest question.
Are Jev rate limits fixed?
No. TypeSafe explicitly says the published limits are adjusting dynamically. Handle rate limiting and verify the model page before capacity planning.
Should production use `jev-latest`?
Pin jev-1.13.0 after calibrating a consequential workflow. An alias can move to a new model, which may change answers and thresholds.
Sources
Checked against the sources below on September 22, 2026. Model versions, prices and limits change.
- TypeSafe AI docs: Models
- TypeSafe AI docs: Introduction
- TypeSafe AI docs: Jev 1.13 jaggedness
- Cloudflare Workers AI: TypeSafe Jev