URL de los endpoints de la API
URL base y peticiones Jev /v1/decisions o /v1/systemone: formato nativo, incompatibilidad con chat y solución de convert_request_failed.
Esta página reúne las direcciones de acceso por región y los accesos relacionados con la cuenta y el saldo.
I. Direcciones de acceso por región
| Región de uso | Base URL recomendada | Descripción |
|---|---|---|
| Global (incluida China continental) | https://api.llm-token.cn/v1 | Enrutamiento global: nodos en el este y sur de China, Hong Kong, Singapour, EE. UU. y Alemania; elige automáticamente la ruta más rápida. |
II. Accesos a la cuenta y al saldo
- Centro de cuentas: para recargar, renovar y gestionar la cuenta.
- Consulta de saldo: para consultar el saldo, el uso y el estado de acreditación.
Decisiones nativas de Jev: la URL no es la del chat
jev-latest usa el protocolo nativo de decisiones, no un cliente de chat normal. La pasarela y la API directa de TypeSafe tienen URL y claves distintas.
| Conexión | URL POST completa | Clave API |
|---|---|---|
| Pasarela recomendada | https://api.llm-token.cn/v1/decisions | Clave LLM API Gateway |
| Entrada compatible | https://api.llm-token.cn/v1/systemone | Clave LLM API Gateway |
| TypeSafe directo | https://api.typesafe.ai/v1/systemone | Clave TypeSafe |
Si la Base URL ya es https://api.llm-token.cn/v1, añade solo /decisions o /systemone, no /v1/v1/decisions.
Envía model, state y questions. questions es un objeto con IDs de pregunta como claves; cada pregunta contiene type e instructions. Los criteria de choice son un objeto de opciones; los de score, un array ordenado; noul evalúa la probabilidad de sí/no. No envíes messages de chat ni actives streaming.
Petición mínima
Guarda la clave de la pasarela en la variable de entorno LLM_API_KEY. El ejemplo hace una llamada real; confirma tu saldo y la facturación antes de ejecutarlo. Lee answers.is_urgent.noul y usage, no choices[0].message.content.
curl -sS -X POST https://api.llm-token.cn/v1/decisions \
-H "Authorization: Bearer $LLM_API_KEY" \
-H "Content-Type: application/json" \
-d @- <<'JSON'
{
"model": "jev-latest",
"state": "The order is due today and the payment has failed.",
"questions": {
"is_urgent": {
"type": "noul",
"instructions": "Does this require urgent attention?"
}
}
}
JSONSi 500 / convert_request_failed contiene this channel only supports native decisions requests, comprueba si el cliente sigue llamando a /v1/chat/completions o /v1/messages. Es un problema de protocolo, no de saldo. Recargar o cambiar a pago por uso no cambia el protocolo. Corrige la URL y el cuerpo antes de reintentar; no repitas la petición de chat original.
Precios de los modelos y facturación
Consulta los multiplicadores, las reglas de conversión de precios, los criterios unificados de facturación y los costes de los modelos.
Tutorial de generación de imágenes con los modelos de LLM API Gateway
Explica la API de generación de imágenes, la selección de modelos, la configuración de parámetros y los métodos de llamada.