Endpoint | Método | Descripción |
---|---|---|
api.sunra.ai/v1/queue/{model-id} | POST | Agrega una solicitud a la cola |
api.sunra.ai/v1/queue/requests/{request_id}/status | GET | Recupera el estado de una solicitud |
api.sunra.ai/v1/queue/requests/{request_id}/status/stream | GET | Transmite el estado hasta su finalización |
api.sunra.ai/v1/queue/requests/{request_id} | GET | Obtiene la respuesta de una solicitud |
api.sunra.ai/v1/queue/requests/{request_id}/cancel | PUT | Cancela una solicitud |
request_id
:
request_id
y proporciona URLs para verificar el estado, cancelar o recuperar la respuesta, agilizando tu flujo de trabajo sin necesidad de desarrollar endpoints adicionales.
queue_position
: Muestra tu lugar en la cola.response_url
: URL para recuperar la respuesta una vez que se complete el procesamiento.logs
: Registros detallados (si están habilitados) que muestran los pasos del procesamiento.response_url
: Dónde estará disponible la respuesta final.logs
: Registros que detallan todo el proceso.response_url
: Enlace directo a tu respuesta completada.message
: Descripción del evento.level
: Gravedad (p. ej., INFO, ERROR).source
: Origen del registro.timestamp
: Hora en que se generó el registro.text/event-stream
hasta que se complete la solicitud.
COMPLETED
, recupera la respuesta usando:
Tipo de Endpoint | Límite de Tasa | Límite de Ráfaga |
---|---|---|
Enviar a la Cola | 10 solicitudes/segundo | 100 solicitudes/minuto |
Todos los demás Endpoints | 100 solicitudes/segundo | 1,800 solicitudes/minuto |
403 Forbidden
. Recomendamos implementar un mecanismo de reintento con retroceso exponencial para manejar estos casos.