Skip to main content

Retry Transcrição

Reprocessa uma nota que falhou na transcrição ou que você deseja transcrever novamente

Descrição

Inicia uma nova tentativa de processamento para uma nota que falhou na transcrição ou que você deseja reprocessar. Útil para casos onde:
  • A transcrição falhou devido a problemas temporários
  • Você deseja reprocessar uma nota com melhorias na IA
  • Houve problemas na qualidade da primeira transcrição
Compatibilidade: Este endpoint permite retry para notas com status failed, completed ou pending. Não é possível fazer retry de uma nota que já está com status processing.

Parâmetros da Requisição

Headers

Body (JSON)

Exemplos de Requisição

cURL

JavaScript/TypeScript

Python

Go

Resposta de Sucesso (200 OK)

Tratamento de Erros

400 Bad Request

Causas:
  • note_id ausente no corpo da requisição
  • note_id com formato inválido (não é UUID)
  • Corpo da requisição malformado

400 Bad Request - Já em Processamento

Causa: A nota já está com status processing e não pode ser reprocessada novamente até a conclusão.

403 Forbidden

Causa: A nota não pertence ao tenant/clínica associado à API Key utilizada.

404 Not Found

Causa: Nota com o ID fornecido não existe.

Casos de Uso

Retry Automático para Notas Falhadas

Retry com Monitoramento

Retry Inteligente com Backoff

Monitoramento após Retry

Verificação de Status

Após iniciar um retry, use o endpoint /notes/{id}/status para monitorar o progresso:

Boas Práticas

🔄 Gestão de Retries

  • Limite tentativas: Não faça retry infinitamente
  • Use backoff: Aguarde entre tentativas com delay crescente
  • Monitore status: Verifique se a nota já está em processamento
  • Log adequadamente: Registre tentativas e resultados

⏰ Timing

  • Aguarde falhas: Não faça retry imediatamente após falha
  • Respeite processamento: Não tente retry em notas processing
  • Use polling inteligente: Interval de 5-10s para verificar status

🚨 Tratamento de Erros

📈 Métricas

Monitore métricas importantes:
  • Taxa de sucesso dos retries
  • Tempo médio de processamento
  • Notas que falharam múltiplas vezes
  • Patterns de falhas para feedback à equipe

OpenAPI

POST /transcripts/retry