Referencia

Modelos Jev

Jev tiene hoy una sola versión — Jev 1.13, id jev-1.13.0 — alcanzable bajo varios nombres. Esta página lista todos los ids y alias, el precio y los límites que publica TypeSafe, y qué ids acepta cada endpoint de jev-api.org.

Actualizado

La lista de modelos

La documentación de TypeSafe describe un modelo actual más alias que apuntan a él. El precio y los límites de velocidad son las cifras publicadas por TypeSafe para api.typesafe.ai; las llamadas en jev-api.org se facturan en créditos.

Ids de modelo Jev, precio, límites y contexto
Id de modeloApunta aPrecio en TypeSafeLímites en TypeSafeContexto
jev-1.13.0Jev 1.13$0.042 por millón de tokens de entrada; tokens de salida gratis100K tokens/seg y 80 peticiones/seg, con ajuste dinámico64k tokens por petición; 32k para el estado más la pregunta más larga
jev-latestjev-1.13.0Mismo modelo baseMismo modelo baseMismo modelo base

La entrada a Jev es solo texto: una cadena, un objeto JSON o un array de texto. No hay entrada de imagen, audio o vídeo.

Alias

Los alias son nombres que TypeSafe mueve cuando sale una versión. Hoy ambos resuelven a Jev 1.13.

AliasResuelve aSignificado
jev-latestjev-1.13.0La versión estable más reciente. El valor por defecto del SDK.
jev-previewjev-1.13.0La versión más reciente, oficial o no. No hay build de vista previa ahora, así que apunta a la estable.

Fijar una versión o seguir el alias

Envía un id versionado como jev-1.13.0 cuando tu código dependa de una distribución de probabilidad concreta, por ejemplo un umbral de Noul que ajustaste y probaste. El campo model de la respuesta siempre informa el id versionado que sirvió la petición, así que puedes registrarlo.

Envía jev-latest cuando prefieras seguir cada versión automáticamente. Los alias se mueven cuando TypeSafe publica una nueva versión, así que un alias puede cambiar las respuestas sin que tú cambies nada.

Qué ids acepta jev-api.org

Los dos endpoints de este sitio aceptan conjuntos de ids distintos:

  • POST /api/v1/decisions — el endpoint simple — acepta jev-1.13 o jev-latest.
  • POST /v1/systemone — el endpoint compatible con TypeSafe — acepta jev-latest, jev-preview, jev-1.13, jev-1.13.0 y typesafe/jev-1.13.

GET /v1/models no necesita clave y lista los modelos que sirve este sitio. La misma forma de respuesta funciona con models.list() del SDK de TypeSafe.

$ curl https://jev-api.org/v1/models
{
  "models": [
    {
      "name": "jev-latest",
      "description": "Alias for jev-1.13.0, the current Jev release on jev-api.org.",
      "release_date": "2026-09-15"
    },
    {
      "name": "jev-1.13.0",
      "description": "Jev 1.13, TypeSafe AI's System One decision model.",
      "release_date": "2026-09-15"
    }
  ]
}

Irregularidades conocidas de Jev 1.13

Jev 1.13 lee literalmente, es débil en aritmética y fechas, puede inclinarse por la primera opción de Choice y no puede generar texto. El consejo de TypeSafe: haz las cuentas en código, filtra estados grandes y reordena las opciones para comprobar consistencia.

La lista completa de límites está en Qué es Jev.

Preguntas frecuentes

¿Qué id de modelo debo enviar?

jev-latest para seguir la versión actual; un id versionado si tus umbrales están ajustados a una versión. En /v1/systemone el id versionado es jev-1.13.0; en /api/v1/decisions envía jev-1.13.

¿jev-preview me da un modelo más nuevo?

Hoy no. jev-preview significa la versión más reciente, oficial o no, y ahora no existe build de vista previa: resuelve a jev-1.13.0.

¿Por qué la respuesta dice jev-1.13.0 si envié jev-latest?

El campo model siempre informa el id versionado que sirvió la petición. Los alias se resuelven antes de que el modelo corra, así que la respuesta te dice exactamente qué versión decidió.

¿Puedo listar los modelos sin clave?

Sí. GET https://jev-api.org/v1/models devuelve los modelos servidos y no requiere autenticación. El client.models.list() del SDK lo lee.

Envía la primera decisión

Abre el playground con una petición de ejemplo, o lee la documentación y llama al endpoint con tu propia clave.