Endpoint | Método | Descrição |
---|---|---|
api.sunra.ai/v1/queue/{model-id} | POST | Adiciona uma solicitação à fila |
api.sunra.ai/v1/queue/requests/{request_id}/status | GET | Recupera o status de uma solicitação |
api.sunra.ai/v1/queue/requests/{request_id}/status/stream | GET | Transmite o status até a conclusão |
api.sunra.ai/v1/queue/requests/{request_id} | GET | Busca a resposta de uma solicitação |
api.sunra.ai/v1/queue/requests/{request_id}/cancel | PUT | Cancela uma solicitação |
request_id
:
request_id
e fornece URLs para verificar o status, cancelar ou recuperar a resposta, simplificando seu fluxo de trabalho sem desenvolvimento adicional de endpoint.
queue_position
: Mostra sua posição na fila.response_url
: URL para recuperar a resposta assim que o processamento for concluído.logs
: Logs detalhados (se habilitados) mostrando as etapas de processamento.response_url
: Onde a resposta final estará disponível.logs
: Logs detalhando todo o processo.response_url
: Link direto para sua resposta concluída.message
: Descrição do evento.level
: Gravidade (por exemplo, INFO, ERROR).source
: Origem do log.timestamp
: Hora em que o log foi gerado.text/event-stream
até que a solicitação seja concluída.
COMPLETED
, recupere a resposta usando:
Tipo de Endpoint | Limite de Taxa | Limite de Rajada |
---|---|---|
Enviar para a Fila | 10 solicitações/segundo | 100 solicitações/minuto |
Todos os outros Endpoints | 100 solicitações/segundo | 1.800 solicitações/minuto |
403 Forbidden
. Recomendamos implementar um mecanismo de repetição com recuo exponencial para lidar com esses casos.