
eu/jev: API de clasificación de texto alojada en Alemania
Convierte contexto en categorías y resultados estructurados para tu aplicación.

eu/jev, operado por Bevelites GmbH, ofrece una API independiente para clasificar texto y tomar decisiones estructuradas. Sirve como componente de aplicaciones que necesitan distribuir mensajes, evaluar contenido o comparar opciones.
Qué hace eu/jev, explicado sin tecnicismos
Imagina un mensaje sobre un cobro incorrecto. Defines las categorías «facturación» y «soporte técnico», con su significado, y el sistema devuelve una elección y sus probabilidades. Tu programa puede utilizar esos campos para decidir el siguiente paso. El Playground permite explorar la interacción, pero conectar o ejecutar acciones en un sistema de atención sigue siendo trabajo de tu aplicación.
De un mensaje a una categoría útil
Necesitas una cuenta admitida y una clave del panel. El acceso se revisa según la capacidad; enviar el formulario no crea una cuenta ni garantiza admisión. Guarda la clave en el servidor.
Introduce el contexto en state y una pregunta con nombre en questions. Para choice, describe 2–10 opciones. Envía JSON mediante POST a https://eu-jev.com/v1/systemone con Bearer y Content-Type: application/json. Usa jeff-latest o una versión documentada como jeff-1.0.0. Comprueba primero el estado HTTP y luego answers.team.choice, probabilities y confidence.
El ejemplo sigue la documentación; no se probó con una clave real. State admite texto, objetos o arrays. No hay una lista completa de idiomas publicada, por lo que conviene probar el idioma y los mensajes del proyecto.
La documentación oficial también incluye ejemplos HTTP en JavaScript y Python.
curl https://eu-jev.com/v1/systemone \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "jeff-latest",
"state": "La factura incluye un cobro adicional. Necesito ayuda.",
"questions": {
"team": {
"type": "choice",
"instructions": "Selecciona el equipo responsable de este mensaje.",
"criteria": {
"billing": "Facturas, pagos y devoluciones",
"technical": "Errores, fallos y acceso a la cuenta"
}
}
}
}'
Elección, probabilidad y escala de puntuación
Choice devuelve una opción, probabilidades y confidence. Esta última se normaliza respecto a una elección uniforme y no equivale a la probabilidad de la opción ganadora. Noul devuelve una probabilidad de sí/no entre 0 y 1. Score utiliza 2–10 criterios ordenados y devuelve una posición esperada entre 0 y N−1, con probabilidades y leyenda.
Contrasta predicciones con respuestas revisadas antes de automatizar. La respuesta también identifica el modelo, los tokens de entrada, la petición y el coste exacto meta.cost_eur en llamadas exitosas.
Acceso, crédito inicial y precio por tokens
Verificado el 5 de octubre de 2026, en EUR: las nuevas cuentas admitidas reciben €5 de crédito promocional único, sin renovación mensual ni cargos automáticos. La tarifa es €37 por mil millones de tokens de entrada, equivalente a €0,037 por millón. La salida es gratuita.
Se cuentan contexto, instrucciones, criterios y tokens de preparación; el contexto compartido se cuenta una vez. Entradas repetidas o almacenadas en caché tienen la misma tarifa. Solo se descuentan resultados exitosos. El Playground con sesión usa el mismo saldo. Sin crédito suficiente, HTTP 402 insufficient_credits detiene la inferencia. Solicita uso adicional en el formulario; los acuerdos de pago deben pactarse expresamente por separado.
Tarifa y condiciones del servicio
Qué datos se procesan en Alemania
Origen, base de datos y proceso de inferencia están en Hetzner, Alemania, sin proxy de modelo externo ni CDN en la ruta documentada. Entradas y respuestas no se guardan en la base de datos o logs de la aplicación ni se usan para entrenamiento, aunque las cachés de RAM pueden persistir entre peticiones.
Se guardan datos de cuenta, uso, saldo y seguridad, sin eliminación automática por antigüedad de los registros de cuenta y uso. Google, el correo y el formulario pueden implicar procesamiento fuera del EEE, incluido EE. UU. La inferencia alemana no abarca todos esos flujos. Para datos personales empresariales se exige una DPA; usa texto sintético o no personal en el Playground anónimo.
El tratamiento sensible o de alto riesgo exige condiciones escritas y salvaguardas adicionales; las decisiones importantes necesitan una revisión humana adecuada.
Privacidad y tratamiento de datos · DPA para uso empresarial
Límites y compatibilidad de la API
La cuenta comparte 60 peticiones por minuto entre claves y Playground con sesión. El anónimo admite 12 por minuto y 100 al día por visitante. El cuerpo máximo es 256 KiB; state como texto, 100.000 caracteres; hasta ocho preguntas, 1.000 caracteres por instrucción y 500 por criterio serializado. El contexto preparado debe caber en 32.768 posiciones, incluidas ramas y formato. El campo del Playground tiene un máximo de 12.000 caracteres.
Las llamadas se atienden una a una, con prioridad para claves y hasta 20 segundos de espera en cola. Respeta Retry-After en 429/503 y revisa entradas con 422. latency_ms no mide toda la ida y vuelta.
La compatibilidad TypeSafe cubre la estructura HTTP, no SDK ni resultados idénticos; los identificadores Jev dan 400. La integración comercial sigue los términos. El modelo base Winnow no convierte este servicio en software abierto o autoalojable.
Preguntas de integración
¿Qué resultado devuelve eu/jev al clasificar texto?
Una categoría con probabilidades, una probabilidad binaria o una puntuación ordenada, según el tipo de pregunta. No es una garantía de decisión correcta.
¿Cómo se definen las categorías de una petición?
Usa un objeto criteria con nombres y descripciones para Choice. El modelo alojado procesa esa petición sin un entrenamiento propio previo documentado.
¿La puntuación de confianza garantiza que la categoría sea correcta?
No. Evalúa mensajes representativos y ambiguos contra respuestas comprobadas, y conserva revisión humana cuando las consecuencias lo requieran.
¿El crédito inicial se renueva cada mes?
No. Los €5 son una promoción única para cuentas admitidas. Solo los peticiones completadas con éxito consumen saldo según los tokens de entrada; el uso adicional y los pagos requieren otro acuerdo expreso.
¿El alojamiento alemán incluye todos los datos de cuenta?
No. Google, correo y formulario pueden implicar tratamiento fuera del EEE. La inferencia alemana no garantiza que todo el servicio sea exclusivamente europeo; los datos personales empresariales requieren una DPA.





