Escolha um modelo
Consulte Modelos de Música e Efeitos Sonoros para ver os IDs de modelos atuais, preços, limites de duração e recursos suportados. Você também pode descobrir as capacidades dos modelos em tempo de execução:duration_seconds, lyrics_prompt, force_instrumental ou loop. Campos não suportados causam uma resposta HTTP 400.
Fluxo de geração
1. Obtenha uma cotação de preço
Cote a requisição antes de gerar a mídia. Inclua o mesmo modelo e duração que você planeja enviar ao endpoint de fila.2. Coloque a geração na fila
model quanto queue_id; os endpoints retrieve e complete os exigem.
3. Faça polling e baixe
Chame/audio/retrieve com os valores da resposta de fila:
Content-Type da resposta:
Uma resposta de processamento se parece com esta:
Exemplo completo
Este exemplo em Python coloca música instrumental na fila, faz polling a cada cinco segundos e salva o resultado com uma extensão baseada em seu content type.O endpoint de cotação não requer autenticação, mas as requisições de queue, retrieve e complete requerem.
Dicas de prompt
- Para música, descreva gênero, instrumentos, clima, andamento, estrutura e se vocais são desejados.
- Para efeitos sonoros, descreva a fonte, o ambiente, a intensidade, o timing e a perspectiva.
- Use
lyrics_promptsomente quando o modelo selecionado suportar letras. - Use
force_instrumentalouloopsomente quando os metadados do modelo indicarem suporte.