Skip to main content
POST

Autenticación

string
requerido
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

string
requerido
Nombre del modelo, debe ser siempre "flowmusic" (no distingue mayúsculas de minúsculas)
string
requerido
Versión del modelo, debe ser "lyria-3.5"
Lyria 3.5 sigue usando flowmusic como nombre del modelo. No cambie model a lyria-3.5 ni a flowmusic-lyria-3.5.
string
requerido
clip_id de la música de origen, proveniente de result.music[].clip_id de una tarea completada con éxito
number
requerido
Tiempo de inicio del reemplazo (segundos)
number
requerido
Tiempo de fin del reemplazo (segundos)
end_s debe ser mayor que start_s y no puede superar la duración del clip de origen.
string
requerido
Instrucción de edición para el fragmento reemplazadoEjemplo: "Reemplazar por una versión de piano"
string
Título de la música tras el reemplazo
integer
Semilla aleatoria, utilizada para reproducir o controlar el resultado de la generación

Respuesta

integer
Código de estado de la respuesta, 200 en caso de éxito
array
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}):