Modelos de decisión: Jev, Microsoft-Decision-1 y la Decisions API de OpenAI

En octubre de 2026 OpenAI y Microsoft lanzaron modelos que, como Jev, no escriben texto sino que devuelven probabilidades sobre opciones cerradas. Cómo se comparan, cuánto cuestan, cómo normalizar sus respuestas y cómo medir su calibración.

En este artículo
En 30 segundos

Jev, Microsoft-Decision-1 y la Decisions API de OpenAI responden preguntas cerradas con probabilidades en lugar de texto; los dos primeros cuestan $0,042 por millón de tokens de entrada y el de OpenAI $0,10, con el mismo modelo de cobro sin cargo por salida, y las tres afirmaciones de calibración vienen de sus fabricantes, así que mídelas con tus datos.

1. Una categoría nueva: modelos que devuelven probabilidades#

Jev, de TypeSafe, abrió la categoría. En octubre de 2026 se sumaron dos más: Microsoft-Decision-1, un modelo pequeño de Microsoft basado en Qwen3.5-9B de Alibaba, y la Decisions API de OpenAI, que funciona sobre gpt-6-luna. Los tres reciben un caso y una pregunta con opciones cerradas y devuelven probabilidades, sin generar texto.

La tabla compara lo que dicen las documentaciones y las notas consultadas. Donde no hay dato, la celda lo indica en lugar de suponerlo.

CaracterísticaJev (TypeSafe)Microsoft-Decision-1Decisions API (OpenAI)
Dónde se usaWorkers AI como typesafe/jev (y otros proveedores)Catálogo de Microsoft Foundry y OpenRouterPOST /v1/decisions de la API de OpenAI
EstadoDisponible en Workers AI«Preview» en el catálogo de Foundry; «generalmente disponible» según una nota de prensaBeta pública; disponibilidad general «en las próximas semanas»
Modelo baseNo publicado en las fuentesQwen3.5-9B de Alibaba, ajustado por Microsoftgpt-6-luna, el único modelo aceptado
Tipos de preguntanoul, choice, scoreSí/no, opción múltiple, calificación, clasificación y rúbrica, con opción «no se puede saber»predicate, choice, score
EntradaTexto u objetoSolo textoTexto e imágenes (base64)
Ventana de contexto32.000 tokens32.768 tokensNo indicada en la documentación
Precio de entrada$0,042 por millón de tokens$0,042 por millón de tokens (nota de prensa)$0,10 por millón de tokens, con recargos por región y contexto largo
Precio de salida$0,00Sin cargo (nota de prensa)Sin cargo
Retención de datosCero, según CloudflareNo indicada en las fuentesCero retención y HIPAA para clientes elegibles

Las fuentes no coinciden en el estado de Microsoft-Decision-1: el catálogo de Foundry lo marca como Preview y una nota de prensa del 12 de octubre lo llama generalmente disponible. Confirma su estado en el catálogo antes de depender de él.

Documentación: Cloudflare: Jev (typesafe/jev) ↗ · OpenAI: Decisions API ↗

2. Una respuesta común para sí o no#

Las tres ofertas comparten la idea de pregunta de sí o no, pero con nombres distintos: Jev la llama noul y la Decisions API de OpenAI predicate. El código lleva ambas respuestas de ejemplo de sus documentaciones a una probabilidad común y aplica un umbral con una salida a revisión humana. De Microsoft-Decision-1 no incluimos adaptador porque las fuentes no muestran su formato exacto de respuesta.

python
# Respuestas de ejemplo de las documentaciones de Cloudflare (Jev) y de OpenAI (Decisions API)
jev = {"type": "noul", "noul": 0.95}
openai = {"type": "predicate", "name": "visible_damage", "probability": 0.92}

def prob_yes(answer):
    """Lleva la pregunta de sí o no de ambos proveedores a una probabilidad común."""
    if answer["type"] == "noul":
        return answer["noul"]
    if answer["type"] == "predicate":
        return answer["probability"]
    raise ValueError("tipo no soportado: " + answer["type"])

def decide(p, threshold=0.9):
    return "yes" if p >= threshold else "no" if p <= 1 - threshold else "human_review"

for answer in (jev, openai):
    print(answer["type"], prob_yes(answer), decide(prob_yes(answer)))
Usa las respuestas de ejemplo de las documentaciones. Con umbral 0,9 ambas dan «yes».

Documentación: Microsoft Foundry: Microsoft-Decision-1 ↗ · Help Net Security: Microsoft-Decision-1 ↗

3. Cuánto cuesta cada una#

Con los 426 tokens de entrada de la solicitud de ejemplo de la documentación de Jev, un millón de solicitudes cuesta $17,89 con Jev o con Microsoft-Decision-1 y $42,60 con la Decisions API de OpenAI. En pesos, con la TRM del 17 de octubre de 2026: COP 56,801 y COP 135,241.

python
from decimal import Decimal as D

INPUT_TOKENS = 426            # tokens de la solicitud de ejemplo de la documentación de Jev
RATES = {"Jev": D("0.042"), "Microsoft-Decision-1": D("0.042"), "OpenAI Decisions API": D("0.10")}   # USD por millón de tokens de entrada
TRM = D("3174.67")            # TRM del 17 oct 2026

for name, rate in RATES.items():
    usd = D(INPUT_TOKENS) * rate           # USD por millón de solicitudes
    print(f"{name}: ${usd:,.2f} | COP {usd * TRM:,.0f}")
Calcula el costo de entrada de un millón de solicitudes con 426 tokens cada una. Supone el mismo número de tokens en los tres, aunque cada modelo tokeniza a su manera, y no incluye los recargos de OpenAI por región ni por contexto largo.

El precio por token es solo una parte: lo que importa es el costo por decisión correcta. Un modelo más barato con peor calibración puede obligarte a enviar más casos a revisión humana.

4. Mide la calibración con tus datos#

Las afirmaciones de calibración, velocidad y costo de las tres opciones vienen de sus fabricantes. Microsoft informa de pruebas en 36 conjuntos de evaluación y reconoce que conviene validar el umbral con ejemplos propios; nuestras fuentes no muestran una evaluación independiente. Una forma sencilla de medirlo es el puntaje de Brier, el error cuadrático medio entre la probabilidad y lo que ocurrió.

python
# Cuatro predicciones de ejemplo y lo que ocurrió de verdad (1 = sí)
predictions = [0.9, 0.8, 0.3, 0.1]
outcomes = [1, 1, 0, 0]

def brier(predictions, outcomes):
    """Error cuadrático medio de las probabilidades: 0 es perfecto, 0,25 es no saber nada."""
    return sum((p - o) ** 2 for p, o in zip(predictions, outcomes)) / len(predictions)

def automatable(predictions, threshold):
    """Fracción de casos que una persona no tendría que revisar."""
    return sum(p >= threshold or p <= round(1 - threshold, 10) for p in predictions) / len(predictions)

print(round(brier(predictions, outcomes), 4), brier([0.5] * 4, outcomes))
print(automatable(predictions, 0.8), automatable(predictions, 0.9))
Con cuatro predicciones de ejemplo da 0,0375; un modelo que siempre dice 0,5 da 0,25. El segundo par indica qué fracción de casos se automatizaría con umbral 0,8 (0,75) y 0,9 (0,5).

Con tus propios casos etiquetados, calcula el puntaje de cada modelo y, para el umbral que elijas, qué fracción se puede automatizar y cuántos errores se cuelan.

5. Cuál elegir#

  • Si tus decisiones incluyen imágenes, la Decisions API de OpenAI es la única de las tres que las admite según la documentación.
  • Si trabajas en el ecosistema de Azure y Foundry, Microsoft-Decision-1 está en su catálogo.
  • Si ya usas Workers AI o quieres el menor precio de entrada con ventana de 32.000 tokens, Jev es una opción.
  • Si necesitas retención cero y HIPAA, la documentación de OpenAI lo indica para clientes elegibles; Cloudflare indica retención cero para Jev; verifica Microsoft.
  • Con cualquiera, empieza en modo sombra y fija un umbral con salida a revisión humana.
  • No uses un modelo de estos como único decisor en asuntos de crédito, empleo, vivienda, seguros, educación, salud o derechos legales: Microsoft lo desaconseja para su modelo y la misma prudencia aplica a los demás.

Para profundizarJev de TypeSafe: qué es un modelo de decisión y cómo usarlo (Noul, Choice y Score)

6. Mantén tus cifras al día#

La Decisions API estaba en beta pública y Microsoft-Decision-1 en versión 1 el 19 de octubre de 2026. Los precios, los formatos y el estado cambian rápido; confirma en cada documentación antes de integrar.

  • Revisa cuándo la Decisions API pasa a disponibilidad general.
  • Revisa la licencia de Microsoft-Decision-1, que las fuentes no indican.
  • Guarda una muestra de casos etiquetados para volver a medir cuando cambie un modelo.

Fuentes y alcance

Documentación consultada el 19 de octubre de 2026. Los ejemplos y criterios de decisión son propuestas editoriales; adáptalos al contrato de tu aplicación y valídalos en tu entorno de pruebas autorizado.

Compara estas opciones

Compara modelos de ia

Revisa tarifas, límites, condiciones y fuentes de cada opción.

Abrir comparador
Asesoría

¿Tu caso es distinto?

Cuéntanos tu contexto y las opciones que estás evaluando. Te respondemos con criterios y fuentes, sin suscripciones automáticas.

Solicita asesoría