state) frente a una o más preguntas tipadas y devuelve probabilidades calibradas sobre un conjunto fijo de resultados definido por quien hace la llamada. No hay tokens generados que analizar: las respuestas se devuelven como etiquetas estructuradas, probabilidades y puntuaciones de confianza.
Primitivas
Cada pregunta que le haces a GLiDE usa uno de tres tipos:- Noul: una pregunta de sí/no que devuelve una probabilidad entre 0 y 1. “¿Esta solicitud cumple los requisitos para un reembolso?” podría devolver
0.999. - Choice: una pregunta para elegir una opción entre varias que devuelve una distribución de probabilidad sobre opciones con nombre (hasta 255). “¿Qué equipo debería encargarse de esto?” podría devolver
{"billing": 0.0006, "returns": 0.999, "shipping": 0.0005}. - Score: una pregunta para valorar en una escala sobre una rúbrica ordenada que tú defines. Devuelve un
scorediscreto (el índice del nivel ganador) yexpected_level, una estimación continua ponderada por probabilidad a lo largo de todos los niveles.
No existe una primitiva multietiqueta: cada pregunta es de una sola etiqueta. Si necesitas varios juicios simultáneos, haz varias preguntas independientes en una misma llamada.
Límites
- Hasta 255 opciones por pregunta Choice
- El cuerpo de la solicitud (
state+ todas lasquestionscombinadas) está limitado a ~160,000 tokens de entrada - Ventana de contexto de 262,144 tokens
Precios
Endpoint
Parámetros de la solicitud
string | object | array
requerido
El contexto que se va a evaluar: una cadena de texto simple, un objeto JSON o un array JSON. Consulta Formas de state más abajo para saber cuál usar.
object
requerido
Una o más preguntas tipadas y con nombre que se evalúan frente a
state. Cada clave es el nombre que elijas para la pregunta; cada valor es un objeto de pregunta con type, instructions y (para choice/score) criteria.string
requerido
Uno de
noul, choice o score.string
requerido
La pregunta que se va a evaluar, en lenguaje natural.
object | string[]
Para
noul: un objeto con claves de descripción true/false. Para choice: un objeto que asigna hasta 255 claves de opción a cadenas de descripción. Para score: un array ordenado de descripciones de niveles (el índice 0 es el nivel más bajo).string
requerido
El modelo de decisión que se va a usar, por ejemplo
fastino/glide. Si lo omites, se devuelve 422 'model' must be provided. La respuesta lo devuelve sin el prefijo del proveedor (fastino/glide → glide).Formas de state
state es el material frente al que se evalúa cada pregunta. Piensa en ello como lo que le entregarías a un panel de expertos antes de pedirles que emitan un juicio.
Usa un objeto cuando la decisión dependa de comparar varias partes con nombre (por ejemplo, un ticket y la política con la que se evalúa): así cada parte queda etiquetada y sus relaciones quedan claras. Una cadena simple basta cuando el caso es un único pasaje autocontenido. Todas las preguntas de una solicitud ven el mismo
state y se evalúan de forma independiente frente a él.
Tu primera llamada
answers.refund_allowed.noul: la probabilidad de que la respuesta sea “sí”.0.999es una señal clara de que cumple los requisitos.answers.refund_allowed.confidence: consulta Confianza más abajo para ver cómo se calcula.usage: el recuento estándar de tokens de entrada y salida.token_usagees la suma de ambos y se incluye en el nivel superior por comodidad.
Confianza
Cada respuesta incluye un valorconfidence. La respuesta te dice qué concluyó GLiDE; la confianza te dice si debes actuar en consecuencia. Trátalos como dos ejes separados, no como uno solo.
Una respuesta con baja confianza no es incorrecta: significa que la masa de probabilidad está repartida entre dos o más resultados en lugar de concentrarse en uno, lo cual ya es una señal útil. Un patrón habitual es el enrutamiento condicionado por la confianza: actúa automáticamente sobre las respuestas con alta confianza y deriva las de baja confianza a una alternativa (revisión humana, una categoría más amplia, una comprobación secundaria):
0.5 es el valor correcto: la confianza está calibrada por modelo y no se garantiza que se corresponda con ninguna tolerancia concreta a la ambigüedad de tu negocio.
Ejemplos de uso
Noul
Una pregunta Noul devuelve una sola probabilidad. No hay un campo de etiqueta aparte: aplica tú mismo un umbral a la probabilidad para tomar una decisión binaria.answers):
Choice
Una pregunta Choice devuelve la opción seleccionada, un valorconfidence y una distribución de probabilidad completa sobre todas las opciones que definiste.
answers):
Score
Una pregunta Score devuelve unscore discreto (el índice del nivel ganador), un expected_level (una posición continua ponderada por probabilidad a lo largo de todos los niveles), un valor confidence, las probabilities por nivel y un legend que devuelve tus descripciones de niveles por índice.
answers):
score es un índice entero discreto (el nivel con mayor probabilidad, argmax). expected_level es la posición continua ponderada por probabilidad a lo largo de todos los niveles; úsalo cuando necesites umbrales más finos que los que ofrece el índice discreto.Combinar varias preguntas
Haz varias preguntas de distintos tipos sobre el mismostate en una sola llamada. Todas las preguntas se evalúan juntas en un único viaje de ida y vuelta.
Cuándo usar GLiDE
GLiDE es una buena opción para decisiones estructuradas: clasificación, categorización, enrutamiento (tickets, correos electrónicos, solicitudes), puntuación, triaje, moderación de contenido, guardrails, sustitución de LLM como juez y aprobación de llamadas a herramientas de agentes. En su lugar, usa un modelo de lenguaje de propósito general para generación de texto libre, conversaciones de varios turnos, preguntas y respuestas abiertas, resúmenes o generación de código.Relacionado
- Skill de agente GLiDE: instala GLiDE para Cursor, Claude Code y Codex
- GLiNER-2.5-Decide: un modelo de decisión relacionado que cubre enrutamiento de modelos, llamadas a herramientas, guardrails y otros casos de uso conceptuales
- Modelos disponibles: catálogo de modelos encoder y decoder
- Inicio rápido: cómo generar y enviar tu clave de API
- API de inferencia: la referencia completa del endpoint de inferencia de GLiNER + GLiDE, incluido
/v1/systemone

