Carmen LabsdecisionsIngresar

Carmen Labs · decisions

Decisiones tipadas, no texto que parsear.

Haz preguntas sobre cualquier estado — un ticket, un pedido, una conversación — y recibe respuestas con tipo y probabilidad que tu código puede usar directamente.

Petición
POST /v1/decisions
{
  "state": "Hola, el pedido #4412 llegó roto. Quiero mi dinero de vuelta.",
  "questions": {
    "es_reclamo": { "type": "noul" },
    "accion": {
      "type": "choice",
      "criteria": {
        "reembolso": "pide devolver el dinero",
        "cambio": "pide reemplazar el producto",
        "info": "solo consulta"
      }
    }
  }
}
Respuesta
{
  "es_reclamo": { "type": "noul", "noul": 0.97 },
  "accion": {
    "type": "choice",
    "choice": "reembolso",
    "confidence": 0.91,
    "probabilities": { "reembolso": 0.93, "cambio": 0.05, "info": 0.02 }
  }
}

Tres primitivas

Todo se reduce a tres tipos de pregunta.

noul

Sí / no

Una pregunta binaria sobre el estado. Responde con la probabilidad de «sí», lista para comparar contra un umbral.

{ "noul": 0.94 }
choice

Opción

Elige una opción de un conjunto cerrado, con la probabilidad de cada una y la confianza del modelo.

{ "choice": "reembolso", "confidence": 0.88 }
score

Escala

Ubica el estado en una escala ordenada 0..n y devuelve el valor esperado junto a su leyenda.

{ "score": 3.6, "legend": { … } }

Cómo funciona

  1. 01

    Describe el estado

    Texto libre o JSON: un ticket, un pedido, una conversación.

  2. 02

    Escribe las preguntas

    Tipadas: noul, choice o score, con criterios en lenguaje natural.

  3. 03

    Usa la respuesta en código

    Probabilidades y tipos estables que puedes combinar con if, umbrales y reglas.

Prueba tus preguntas en la consola.

Comenzar con Google