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.
| Id de modelo | Apunta a | Precio en TypeSafe | Límites en TypeSafe | Contexto |
|---|---|---|---|---|
| jev-1.13.0 | Jev 1.13 | $0.042 por millón de tokens de entrada; tokens de salida gratis | 100K tokens/seg y 80 peticiones/seg, con ajuste dinámico | 64k tokens por petición; 32k para el estado más la pregunta más larga |
| jev-latest | jev-1.13.0 | Mismo modelo base | Mismo modelo base | Mismo 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.
| Alias | Resuelve a | Significado |
|---|---|---|
| jev-latest | jev-1.13.0 | La versión estable más reciente. El valor por defecto del SDK. |
| jev-preview | jev-1.13.0 | La 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.
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.