> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# MiniMax Music

Modèle de génération musicale IA de MiniMax, prenant en charge la création de musique IA à partir de descriptions textuelles et de paroles, couvrant de nombreux styles musicaux, ambiances et scénarios

## En-têtes de requête

<ParamField header="Content-Type" type="string" required={true}>
  Valeur d’énumération : `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Format d’authentification Bearer : Bearer \{\{API Key}}.
</ParamField>

## Corps de la requête

<ParamField body="model" type="string" required={true}>
  Version du modèle. music-2.5+ est la dernière version recommandée et prend en charge la génération de musique instrumentale ; music-2.5 est la version standard ; music-2.0 est la version de base

  Valeurs possibles : `music-2.5+`, `music-2.5`, `music-2.0`
</ParamField>

<ParamField body="lyrics" type="string">
  Contenu des paroles, avec les lignes séparées par \n. Prend en charge les balises de structure : \[Intro]、\[Verse]、\[Pre Chorus]、\[Chorus]、\[Interlude]、\[Bridge]、\[Outro]、\[Post Chorus]、\[Transition]、\[Break]、\[Hook]、\[Build Up]、\[Inst]、\[Solo]

  Limite de longueur : 0 - 3500
</ParamField>

<ParamField body="prompt" type="string">
  Description musicale, utilisée pour spécifier des informations telles que le style musical, l’ambiance et le scénario. Lorsque is\_instrumental vaut true (music-2.5+), prompt est obligatoire

  Limite de longueur : 0 - 2000
</ParamField>

<ParamField body="audio_setting" type="object">
  Paramètres audio

  <Expandable title="Propriétés" defaultOpen={true}>
    <ParamField body="format" type="string">
      Format d’encodage audio

      Valeurs possibles : `mp3`, `wav`, `pcm`
    </ParamField>

    <ParamField body="bitrate" type="integer">
      Débit binaire

      Valeurs possibles : `32000`, `64000`, `128000`, `256000`
    </ParamField>

    <ParamField body="sample_rate" type="integer">
      Taux d’échantillonnage

      Valeurs possibles : `16000`, `24000`, `32000`, `44100`
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="output_format" type="string" default="url">
  Format de sortie, fixé à url, renvoie un lien audio

  Valeurs possibles : `url`
</ParamField>

<ParamField body="aigc_watermark" type="boolean" default={false}>
  Indique s’il faut ajouter un filigrane AIGC à la fin de l’audio
</ParamField>

<ParamField body="is_instrumental" type="boolean" default={false}>
  Générer de la musique instrumentale (sans voix). Pris en charge uniquement par music-2.5+ ; lorsqu’il est activé, prompt est obligatoire
</ParamField>

<ParamField body="lyrics_optimizer" type="boolean" default={false}>
  Lorsqu’il est activé, si lyrics est vide, les paroles sont générées automatiquement à partir de prompt. Pris en charge uniquement par music-2.5 et music-2.5+
</ParamField>

## Informations de réponse

<ResponseField name="audios" type="string[]" required={false}>
  Liste des audios générés

  URL audio
</ResponseField>
