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
La tarea de origen debe haberse completado con éxito. Para audio externo, primero puede importarlo mediante subir audio para obtener un clip_id.
number
requerido
Punto de tiempo (segundos) desde el que comienza la continuaciónNo puede superar la duración del clip de origen
number
requerido
Duración de la continuación (segundos)Valor máximo: 164 segundos
string
requerido
Instrucción de edición para la continuación de la músicaEjemplo: "Continuar la melodía principal, añadiendo cuerdas"
string
Título de la música tras la continuación
string
Semilla aleatoria, utilizada para reproducir resultados

Respuesta

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