Skip to content

Jev on Vercel AI Gateway: Setup, Free Tier and Limits

Last checked · Independent guide, not affiliated with TypeSafe AI

ANSWER

On Vercel AI Gateway, Jev is the model typesafe-ai/jev, called with the AI SDK's experimental_evaluate function (AI SDK 7 or later). Your Vercel team must have a card on file or requests fail with customer_verification_required. On September 19, 2026 Vercel listed Jev as free under a promotion ending September 25, 2026.

Vercel listed Jev in its AI Gateway on launch day, September 15, 2026. We used this route for our first 131-question test of Jev before TypeSafe’s own API opened for our account, so this page is based on real runs as well as Vercel’s documentation.

Item Value
Model typesafe-ai/jev
How to call AI SDK (ai package) version 7 or later, experimental_evaluate
Auth AI Gateway API key (AI_GATEWAY_API_KEY)
Price on Sep 19, 2026 Input and output listed as free; promotion ends Sep 25, 2026
Account requirement A payment card on the Vercel team, even for free-tier use
Yes/no question type boolean, which returns probability
OpenAI-compatible endpoint Not available for Jev

Step 1: Add a card before you do anything else

Section titled “Step 1: Add a card before you do anything else”

This is where most first attempts fail. A new Vercel team with no payment method gets an error containing customer_verification_required when it calls Jev, even though Jev falls under the free tier. Adding a card to the team unlocks the free monthly credit. You do not have to buy credits.

Be careful with the next step: buying credits changes your plan. Vercel’s pricing docs say that purchasing AI Gateway credits moves the team to the paid tier, which raises rate limits but ends the $5 monthly free credit. If you only want to experiment, add a card and do not top up. In the dashboard, the credit balance sits behind the balance button at the top right of the AI Gateway page.

Install the AI SDK and set your key:

Terminal window
npm install ai
export AI_GATEWAY_API_KEY="your-gateway-key"

Then call Jev with experimental_evaluate. This is the pattern Vercel shows on its model page, adapted to our support-ticket example:

evaluate.mjs
import { experimental_evaluate as evaluate } from 'ai';
const result = await evaluate({
model: 'typesafe-ai/jev',
state: 'I was charged twice for my annual plan this morning. Please refund one of the charges today.',
questions: {
wantsRefund: {
type: 'boolean',
instructions: 'Is the customer asking for money back?',
},
},
});
console.log(result.answers.wantsRefund); // a boolean answer with a probability field

Vercel describes Jev as returning choices, scores and boolean probabilities. The yes/no type is the one we know is named differently: boolean here, noul on TypeSafe. If you later move to TypeSafe’s endpoint and keep "type": "boolean", you will get HTTP 400 “Invalid request.” (see 400 Invalid request).

We did not find a Python route for Jev through the gateway: Vercel’s model page shows only the TypeScript AI SDK call, and TypeSafe’s Python SDK talks to TypeSafe’s own API.

Vercel’s docs say free-tier requests are rate-limited per model at lower limits than the paid tier, and that exceeding them returns a 429. For Jev, we found the limit very tight: a few questions would go through, then requests were throttled for a while. Our 131-question batch took about an hour and a half on the free tier, while 145 similar questions took 81 seconds on TypeSafe’s own API.

In code, the AI SDK surfaces this as a gateway rate-limit error; the HTTP status is not always exposed on the error object, so match on the error type or message too. See 429 Too many requests for a backoff pattern.

Vercel’s page said the promotional pricing for Jev ends on September 25, 2026, but did not say what the price will be afterwards. On TypeSafe and OpenRouter the price is $0.042 per million input tokens with free output. We will update this page when Vercel publishes its post-promotion price. See Is Jev free? for the current free options.

Good for: apps already on Vercel and the AI SDK, one bill for all model providers, and trying Jev before your TypeSafe account is approved.

Watch out for: the card requirement, the free-tier throttle, the different yes/no type name, and relying on an API that the AI SDK still marks experimental.

Compare with the other routes in Jev channels compared.

Sources

  1. Jev: API, pricing & playground (Vercel AI Gateway)
  2. AI Gateway pricing: free and paid tiers (Vercel docs)
  3. API reference (TypeSafe docs)