Documentación API
Última actualización: octubre de 2026
Primera llamada gratuita a la API
- Regístrate y verifica tu correo electrónico, o inicia sesión con Google.No se requiere tarjeta ni recarga.
- Abra Claves API, cree una clave que permita qwen/qwen3.8-27b y guarde el secreto que se muestra una vez.
- Ejecute esto en Bash (macOS, Linux o WSL) con cURL y Python 3. Reemplace su clave api con su clave.Mantenga el archivo Response.json local.
Bash · Qwen3.8-27B · $0
La prueba tiene éxito cuando choices[0].message.content contiene texto no vacío. Este comando lo imprime y falla si la respuesta está vacía; registrarse o recibir HTTP 200 no basta para completar la activación. Salida esperada: Hello! (el texto puede variar).
Este ejemplo de Qwen desactiva el pensamiento para una respuesta breve y visible.401/403: verifique la clave y el permiso del modelo.429: verifique el uso mensual y el TPM en la consola, luego respete el Retry-After.La capacidad libre puede hacer cola;no realice repetidos intentos paralelos.
Soporte y costos del modelo.
Los ejemplos avanzados a continuación utilizan DeepSeek V4.1 Flash pago y deducen el uso de su saldo de API.Verifique los precios actuales de entrada, entrada en caché y salida en la página Modelos.Free Qwen3.8-27B admite finalización de chat, transmisión y llamadas de herramientas;Esta guía no establece la compatibilidad con la API de Qwen Responses.Los ID de modelo y los parámetros de razonamiento no son intercambiables.Confirme que el modelo seleccionado admita cada punto final y opción antes de adaptar un ejemplo.
1. Descripción general
La API de IteraCompute es compatible con OpenAI. Si tu aplicación ya utiliza la API de OpenAI, para migrar debes cambiar base_url y la clave API. Chat Completions, Responses, streaming y las llamadas a herramientas siguen formatos compatibles cuando el modelo seleccionado los admite.
2. URL base y autenticación
Las solicitudes API se envían a https://api.iteracompute.com/v1. Las solicitudes de Chat Completions y Responses se autentican mediante la clave API en la cabecera Authorization .
3. ID de modelo
Utiliza exactamente el identificador provider/model devuelto por el endpoint Models; no añadas el prefijo iteracompute/ . Consulta los modelos que publica actualmente la pasarela:
El endpoint Models es público y devuelve el catálogo actual de la pasarela. Utiliza los valores de id exactamente como se devuelven. El acceso comercial a cada modelo sigue estando sujeto a tu clave API y al acuerdo aplicable.
4. Chat Completions
POST /v1/chat/completions Sigue el formato de solicitud y respuesta de OpenAI:
5. Responses API
POST /v1/responses admite la API OpenAI Responses utilizada por clientes como Codex:
6. Transmisión (SSE)
Establece "stream": true para recibir eventos del servidor. Los fragmentos llegan a medida que se generan; el uso de tokens se incluye en el último fragmento que contiene usage, antes del evento final [DONE] . Trata todo el flujo como una única solicitud lógica: una vez emitidos los tokens, la solicitud no se reintenta de forma transparente.
7. Llamada de herramientas
Las herramientas están declaradas en el tools siguiendo el formato de llamadas a funciones de OpenAI. Cuando el modelo decide llamar a una herramienta, la respuesta contiene tool_calls; devuelve los resultados de la herramienta con el rol "tool" para continuar la conversación.
8. Códigos de error
Los errores utilizan el formato de error OpenAI con un cuerpo JSON de {"error": {"message", "type", "code"}}:
| Estado | Significado |
|---|---|
| 400 | Solicitud no válida: JSON con formato incorrecto o faltan parámetros requeridos |
| 401 | Error de autenticación: clave API faltante o no válida |
| 403 | Clave no permitida para este modelo o acción. |
| 404 | Modelo o punto final desconocido |
| 429 | Se superó el límite de velocidad: reduzca la velocidad y respete el Retry-After |
| 500 | Error interno: es seguro volver a intentar la solicitud |
| 503 | Modelo no disponible temporalmente: vuelva a intentarlo con retroceso |
9. Límites de tarifas
Qwen3.8-27B aplica cuotas mensuales y TPM a toda la cuenta. Free / Starter / Pro ofrecen 30M / 100M / 300M de tokens por mes calendario UTC, 160K / 300K / 600K TPM y 128K / 128K / 256K de contexto. Una recarga neta acumulada y completada de $10 / $50 desbloquea Starter / Pro. Las cuentas gratuitas pueden esperar en cola si la GPU está ocupada, con un máximo de 32 solicitudes en espera por GPU y 120 segundos de espera. Los demás modelos usan los límites de cada clave. Al agotarse la cuota, llenarse la cola o superarse el tiempo de espera, se devuelve 429; respeta la cabecera Retry-After antes de reintentar.
10. Apoyo
Preguntas de integración: support@iteracompute.com