<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/typesafe-ai-s-jev-1-14-is-now-available-on-ai-gateway-5jf5vmmsz" -->

---
title: TypeSafe AI's Jev 1.14 is now available on AI Gateway
description: Jev 1.14 from TypeSafe AI is now available through Vercel's AI Gateway. Jev is a decision model that takes state plus a set of questions and returns typed...
canonical: https://daily.dev/posts/typesafe-ai-s-jev-1-14-is-now-available-on-ai-gateway-5jf5vmmsz
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: TypeSafe AI's Jev 1.14 is now available on AI Gateway | daily.dev
og:description: Jev 1.14 from TypeSafe AI is now available through Vercel's AI Gateway. Jev is a decision model that takes state plus a set of questions and returns typed...
og:url: https://daily.dev/posts/typesafe-ai-s-jev-1-14-is-now-available-on-ai-gateway-5jf5vmmsz
og:image: https://api.daily.dev/og/posts/5jF5vMmsz.png
og:image:alt: TypeSafe AI's Jev 1.14 is now available on AI Gateway
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# TypeSafe AI's Jev 1.14 is now available on AI Gateway

**[Vercel](https://daily.dev/sources/vercel)** · 2 min read · 0 upvotes · 0 comments

## Summary

Jev 1.14 from TypeSafe AI is now available through Vercel's AI Gateway. Jev is a decision model that takes state plus a set of questions and returns typed Choice, Score, and Boolean answers with probabilities rather than free-form text, answering all questions in one parallel request for classification, routing, scoring, and verification tasks. Version 1.14 adds image input support (passing files alongside text in the state) and an experimental long-context mode for oversized documents, logs, or conversation histories. It supports Zero Data Retention and No Training options per request, and usage shows up in Gateway logs, custom reporting, and budgets. Use the model name typesafe-ai/jev-1.14.0.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://vercel.com/changelog/typesafe-ais-jev-1-14-is-now-available-on-ai-gateway>

## Questions this post answers

### How do I pass an image to the Jev decision model on Vercel AI Gateway?

Include the image as a file part alongside text in the state array when calling the decide function from the ai SDK, specifying type 'file', the mediaType such as 'image/png', and the raw file data. The model name used is typesafe-ai/jev-1.14.0, and the image is evaluated together with typed questions like Boolean checks to produce an answer with a probability.

_Teams wiring image understanding into decision pipelines follow releases like this via daily.dev._

### How do I enable long-context mode for the Jev 1.14 model on Vercel AI Gateway?

Set providerOptions.typesafe.longContext to true in the decide call. This experimental mode lets jev-1.14.0 process state that is too large for a standard request, such as full support logs, long documents, or entire conversation histories, while still returning typed Choice, Score, or Boolean answers with probabilities.

_Developers handling oversized logs or transcripts track gateway model updates like this on daily.dev._

### What is a decision model and how does it differ from a typical text-generating LLM call?

A decision model like Jev takes a state input plus a set of defined questions and returns typed answers, Choice, Score, or Boolean, each with an associated probability, instead of free-form generated text. It answers every question in a single parallel request, making it suited for classification, routing, scoring, and automated verification tasks rather than open-ended generation.

_Engineers choosing between generative and structured model calls compare approaches like this via daily.dev._

## Similar posts on daily.dev

- [How to use Jev with the Vercel AI SDK](https://daily.dev/posts/how-to-use-jev-with-the-vercel-ai-sdk-hm94wunr1) · Flavio Copes · 0 upvotes · 0 comments
- [We’re releasing Jev 1.14.0 along with experimental features for dreamers](https://daily.dev/posts/we-re-releasing-jev-1-14-0-along-with-experimental-features-for-dreamers-lobnzxdng) · Hacker News · 0 upvotes · 0 comments

---

Tags: [#llm](https://daily.dev/tags/llm), [#ai-sdk](https://daily.dev/tags/ai-sdk)

[View this post on daily.dev](https://daily.dev/posts/typesafe-ai-s-jev-1-14-is-now-available-on-ai-gateway-5jf5vmmsz)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"TypeSafe AI's Jev 1.14 is now available on AI Gateway","url":"https://daily.dev/posts/typesafe-ai-s-jev-1-14-is-now-available-on-ai-gateway-5jf5vmmsz","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/typesafe-ai-s-jev-1-14-is-now-available-on-ai-gateway-5jf5vmmsz"},"datePublished":"2026-10-15T16:53:20.457Z","dateModified":"2026-10-15T17:04:00.853Z","description":"Jev 1.14 from TypeSafe AI is now available through Vercel's AI Gateway. Jev is a decision model that takes state plus a set of questions and returns typed...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/a13bdd81157fc46647bc743f9ab8d5e5?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/a13bdd81157fc46647bc743f9ab8d5e5?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Vercel","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Vercel","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1","url":"https://daily.dev/sources/vercel"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/typesafe-ai-s-jev-1-14-is-now-available-on-ai-gateway-5jf5vmmsz","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"llm,ai-sdk","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Vercel","item":"https://daily.dev/sources/vercel"},{"@type":"ListItem","position":3,"name":"TypeSafe AI's Jev 1.14 is now available on AI Gateway"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/typesafe-ai-s-jev-1-14-is-now-available-on-ai-gateway-5jf5vmmsz#faq","mainEntity":[{"@type":"Question","name":"How do I pass an image to the Jev decision model on Vercel AI Gateway?","acceptedAnswer":{"@type":"Answer","text":"Include the image as a file part alongside text in the state array when calling the decide function from the ai SDK, specifying type 'file', the mediaType such as 'image/png', and the raw file data. The model name used is typesafe-ai/jev-1.14.0, and the image is evaluated together with typed questions like Boolean checks to produce an answer with a probability. Teams wiring image understanding into decision pipelines follow releases like this via daily.dev."}},{"@type":"Question","name":"How do I enable long-context mode for the Jev 1.14 model on Vercel AI Gateway?","acceptedAnswer":{"@type":"Answer","text":"Set providerOptions.typesafe.longContext to true in the decide call. This experimental mode lets jev-1.14.0 process state that is too large for a standard request, such as full support logs, long documents, or entire conversation histories, while still returning typed Choice, Score, or Boolean answers with probabilities. Developers handling oversized logs or transcripts track gateway model updates like this on daily.dev."}},{"@type":"Question","name":"What is a decision model and how does it differ from a typical text-generating LLM call?","acceptedAnswer":{"@type":"Answer","text":"A decision model like Jev takes a state input plus a set of defined questions and returns typed answers, Choice, Score, or Boolean, each with an associated probability, instead of free-form generated text. It answers every question in a single parallel request, making it suited for classification, routing, scoring, and automated verification tasks rather than open-ended generation. Engineers choosing between generative and structured model calls compare approaches like this via daily.dev."}}]}
```

