Transmitir música compuesta con una respuesta detallada

Transmite una canción y sus metadatos detallados mediante eventos enviados por el servidor (SSE).

Encabezados

xi-api-keystringOpcional

Parámetros de consulta

output_formatenumOpcionalValor predeterminado: auto

Formato de salida del audio generado. Tiene el formato codec_sample_rate_bitrate. Usa “auto” (el valor predeterminado) para que la API elija el mejor formato para el modelo seleccionado: mp3_44100_128 para modelos v1 y mp3_48000_192 para modelos v2.

Solicitud

This endpoint expects an object.
promptstring or nullOpcional<=4100 characters

Un prompt de texto sencillo a partir del que generar una canción. No puede utilizarse junto con composition_plan.

composition_planobject or nullOpcional

Un plan de composición detallado para guiar la generación de música. No puede utilizarse junto con prompt.

music_length_msinteger or nullOpcional3000-600000

La duración de la canción que se generará, en milisegundos. Solo se usa junto con prompt. Debe estar entre 3000 ms y 600000 ms. Opcional: si no se proporciona, el modelo elegirá una duración según el prompt.

model_idenumOpcionalValor predeterminado: music_v1

El modelo que se debe usar para la generación.

Valores permitidos:
seedinteger or nullOpcional0-2147483647

Semilla aleatoria para inicializar el proceso de generación de música. Proporcionar la misma semilla con los mismos parámetros puede ayudar a obtener resultados más coherentes, pero no se garantiza una reproducibilidad exacta y los resultados pueden cambiar con las actualizaciones del sistema. No se puede usar junto con prompt.

force_instrumentalbooleanOpcionalValor predeterminado: false

Si es true, garantiza que la canción generada será instrumental. Si es false, la canción puede ser instrumental o no, según el prompt. Solo se puede usar con prompt.

finetune_idstring or nullOpcional<=100 characters

El ID del finetune que se usará para la generación

store_for_inpaintingbooleanOpcionalValor predeterminado: false

Si se almacena la canción generada para inpainting.

with_timestampsbooleanOpcionalValor predeterminado: false

Si se devuelven las marcas de tiempo de las palabras de la canción generada.

with_waveform_visualbooleanOpcionalValor predeterminado: false

Si se devuelve la forma de onda visual de la canción generada.

Encabezados de respuesta

song-idstringOpcional

Identificador único de la canción generada

Respuesta

Eventos enviados por el servidor para el plan de composición, los metadatos de la canción, los fragmentos de audio con marcas de tiempo opcionales por palabra y forma de onda visual, y la finalización.

Errores

422
Unprocessable Entity Error