Usamos cookies. Las cookies y el almacenamiento del navegador mantienen tu sesión iniciada y recuerdan tus preferencias. Con tu permiso, también medimos cómo se usa el sitio. Puedes en cualquier momento. Consulta nuestra política de cookies.
API de modelos de decisión
Los modelos de decisión leen un estado y una pregunta tipada y devuelven una elección o una puntuación en lugar de texto libre. Son más pequeños y baratos que los LLM generales y dan respuestas predecibles y legibles por máquina para enrutamiento, moderación y evaluación.
- Enrutar solicitudes a la herramienta o el modelo adecuados
- Clasificar tickets, intenciones y contenido
- Puntuar conversaciones según una rúbrica
- Guardrails antes de ejecutar una acción
Los resultados aparecerán aquí.
Configuración
API de modelos de decisión · 30 modelos
Cómo llamar a la API de API de modelos de decisión
- Crea una clave API en tu panel.
- Instala el SDK oficial de openai para tu lenguaje.
- Configura baseURL como https://api14.com/api/v1 y model como "liquid/d1".
¿Cómo llamo a un modelo de decisión?
Mediante POST /api/v1/decisions con un estado y preguntas tipadas (elección, sí/no o puntuación). La respuesta llega como probabilidades, no como texto libre.
¿Por qué no usar un LLM normal?
Un modelo de decisión responde con una forma fija, así que te ahorras trucos de prompt y el parseo de la salida; además, suele costar menos por llamada.
¿Hay modelos de decisión gratuitos?
Algunos tienen una variante :free con límites de velocidad más estrictos del proveedor. La tabla de abajo muestra el precio de cada uno.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.post("/decisions", { body: {
"model": "liquid/d1",
"state": "Customer: I was charged twice for my order and want my money back.",
"questions": {
"team": {
"type": "choice",
"instructions": "Which team should handle this message?",
"criteria": {
"billing": "Payments, refunds, invoices",
"support": "Product questions and bugs",
"sales": "Pricing and new purchases"
}
},
"urgent": {
"type": "noul",
"instructions": "Does this need a reply today?",
"criteria": {
"true": "Money, outage or legal risk",
"false": "Can wait"
}
}
}
} });
console.log(result.answers);