Flow Music
Reemplazo de fragmento
Flow Music reemplaza un fragmento de un audio ya generado. Regenera el fragmento entre start_s y end_s 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 éxitoTiempo de inicio del reemplazo (segundos)
Tiempo de fin del reemplazo (segundos)
Instrucción de edición para el fragmento reemplazadoEjemplo:
"Reemplazar por una versión de piano"Título de la música tras el reemplazo
Semilla aleatoria, utilizada para reproducir o controlar el resultado de la generación
Respuesta
Código de estado de la respuesta, 200 en caso de éxito
Array de datos devueltos
Casos de uso
Escenario 1: Reemplazar los segundos 10-20 por una versión de piano
Consultar el resultado de la tareaEl reemplazo de fragmento 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 del reemplazo es un clip_id nuevo (la canción completa se emite de nuevo, con el intervalo especificado ya reemplazado); 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}):