Gianluca Panza
Agendá tu llamada
← Volver al blog
18 de septiembre de 2026iaautomatizaciónclasificaciónapiopenrouter

Jev: un modelo de IA que decide en vez de escribir texto (para clasificar y rutear sin pelear con JSON)

TypeSafe sacó Jev, un modelo que devuelve una decisión tipada con probabilidad en vez de texto. Ya está en OpenRouter, cuesta centavos y sirve para clasificar y rutear. Qué podés hacer con esto hoy y cuándo no te sirve.

Jev: un modelo de IA que decide en vez de escribir texto (para clasificar y rutear sin pelear con JSON)

Qué cambió

Salió Jev, de TypeSafe AI, y ya está disponible en beta a través de OpenRouter. No es un chatbot ni un modelo para escribir texto: es lo que TypeSafe llama un "modelo System One". Le pasás el estado de tu aplicación más una pregunta con respuestas tipadas (una lista cerrada de opciones), y te devuelve una decisión de esa lista con una probabilidad asociada. Nada de pedirle que "responda en JSON", parsear la respuesta y rezar para que no se rompa.

La ficha de TypeSafe lo resume así: estado no estructurado entra, decisiones tipadas y probabilísticas salen. Está pensado para clasificar, rutear, puntuar, extraer o decidir en esos puntos donde la lógica escrita a mano se vuelve frágil.

Los números concretos, hoy (18/09/2026):

  • Modelos en OpenRouter: typesafe/jev-latest y typesafe/jev-1.13.
  • Precio: USD 0,042 por millón de tokens de entrada, y los tokens de salida son gratis.
  • Ventana de contexto: 32.000 tokens.
  • Velocidad: responde en 70 a 500 ms.
  • Es una API para desarrolladores: no hay una app de chat donde entrás y lo usás a mano.

Qué podés hacer con esto hoy

Caso típico: te llegan mensajes por mail o WhatsApp y querés clasificarlos automáticamente antes de que un humano los toque.

Hasta ahora esto lo hacías con un LLM normal: le pedías "devolveme un JSON con la categoría", después parseabas el texto, validabas que la categoría existiera, y manejabas el caso en que devolvió cualquier cosa. Jev se saltea todo eso.

El flujo:

  1. Definí tu pregunta tipada, o sea la lista cerrada de respuestas posibles. Por ejemplo, para hacer triage de mensajes de clientes: urgente, consulta_precio, reclamo, spam, otro.
  2. Por cada mensaje que entra, le pasás el texto más esa lista.
  3. Jev te devuelve una sola opción y una probabilidad. Conceptualmente, algo así:
Entrada: "Hace 3 días que pagué y no me llegó nada, quiero que me devuelvan la plata"
Salida:  { "decision": "reclamo", "probability": 0.91 }
  1. Usás la probabilidad para decidir qué automatizás y qué no. Regla simple: si la probabilidad es mayor a 0,80, lo ruteás solo (el reclamo va directo al equipo de soporte); si es menor, lo mandás a un humano para que lo revise.

Para probarlo sin escribir código todavía: creá una API key en OpenRouter, entrá al playground del modelo y tirale mensajes reales tuyos a ver si acierta. Recién cuando veas que clasifica bien, lo conectás a tu flujo, con código o con una herramienta como Make o Zapier llamando la API. Como los tokens de salida son gratis y la entrada cuesta centavos, podés correrlo sobre miles de mensajes sin que te duela la factura.

Qué NO resuelve / cuándo no te sirve

  • No escribe. Jev no redacta respuestas, no resume, no genera texto. Si además necesitás que le conteste al cliente, eso lo sigue haciendo un LLM normal. Jev solo decide.
  • Es una pieza técnica, no una app. No hay interfaz para usarlo "a mano": alguien tiene que llamar la API (con código o con un conector tipo Make). Si en tu equipo no hay nadie que toque eso, todavía no es para vos.
  • Está en beta. Puede cambiar, encarecerse o romperse. No lo pongas en el corazón de algo crítico sin un plan B, aunque sea una regla simple o un humano de respaldo.
  • La probabilidad hay que ganársela. TypeSafe dice que las probabilidades están "calibradas", pero eso lo validás vos con tus datos: agarrá 100 mensajes que ya sabés cómo se clasifican y fijate cuántos acierta antes de confiarle el ruteo automático. No te creas el número sin probarlo.
  • Vos seguís definiendo la lógica. Jev elige entre las opciones que le diste; las opciones, los umbrales y qué pasa con cada resultado los armás vos.
  • Se paga en dólares. OpenRouter cobra en USD con tarjeta (o cripto). Desde Argentina funciona, pero contá con ese detalle.

Para llevarte

Si tenés algún paso donde hoy le pedís a un LLM que "clasifique y devuelva JSON" y después peleás con el parseo, Jev es una alternativa más barata, más rápida y menos frágil para esa parte puntual. No reemplaza a tus modelos de texto: les saca de encima las decisiones. Probalo esta semana con datos tuyos en el playground antes de cablearlo a nada.