Flow Music
Extensión de música
Flow Music continúa un audio ya generado. A partir de un punto de tiempo especificado, extiende la música según una instrucción de edición
POST
Autenticación
Todas las interfaces requieren autenticación mediante Bearer TokenObtener la API Key:Visite la página de gestión de API Keys para obtener su API KeyAl usarla, añádala en el encabezado de la solicitud:
Parámetros de solicitud
Nombre del modelo, debe ser siempre
"flowmusic" (no distingue mayúsculas de minúsculas)clip_id de la música de origen, proveniente de
result.music[].clip_id de una tarea completada con éxitoLa tarea de origen debe haberse completado con éxito. Para audio externo, primero puede importarlo mediante subir audio para obtener un clip_id.
Punto de tiempo (segundos) desde el que comienza la continuaciónNo puede superar la duración del clip de origen
Duración de la continuación (segundos)Valor máximo:
164 segundosInstrucción de edición para la continuación de la músicaEjemplo:
"Continuar la melodía principal, añadiendo cuerdas"Título de la música tras la continuación
Semilla aleatoria, utilizada para reproducir resultados
Respuesta
Código de estado de la respuesta, 200 en caso de éxito
Array de datos devueltos
Casos de uso
Escenario 1: Continuar 60 segundos desde el estribillo
Consultar el resultado de la tareaLa extensión de música es una tarea asíncrona; tras enviarla se devuelve un
task_id. Utilice la interfaz Obtener estado de la tarea para consultar el progreso y el resultado de la generación. El producto de la extensión es un clip_id nuevo; utilice el nuevo clip_id para las operaciones posteriores.Ejemplo de resultado de tarea completada
Ejemplo de respuesta de consulta (GET /v1/music/tasks/{task_id}):