Passer au contenu principal
Le Producteur nous permet de générer des paroles via des mots-clés, ce document explique la méthode d’intégration de l’API associée. Cette API n’a qu’un seul paramètre d’entrée, qui est prompt, c’est le mot-clé pour générer les paroles. Ici, notre prompt est Une chanson sur l'hiver, c’est le mot-clé pour générer les paroles.
curl -X POST 'https://api.acedata.cloud/producer/lyrics' \
-H 'accept: application/json' \
-H 'authorization: Bearer {token}' \
-H 'content-type: application/json' \
-d '{
  "prompt": "Une chanson sur l'hiver"
}'
Le résultat est le suivant :
{
    "success": true,
    "task_id": "d354b519-43c0-4888-a3da-83adbf845fd6",
    "data": {
        "title": "Miséricorde dans les arbres",
        "lyrics": "[Couplet 1]\nJe suis sorti au-delà du dépôt de train\nOù les pins poussent épais de givre\nLa neige ne se soucie pas de ce que j'ai fait\nElle couvre tout de la même manière\n\n[Couplet 2]\nIl y a une chapelle faite de troncs de bouleau\nEt l'autel est le sol\nJe m'agenouille là comme un traître\nAttendant que le silence pardonne\n\n[Refrain]\nL'hiver est un manteau lourd\nL'hiver est un manteau lourd\n\n[Couplet 3]\nTu es parti avant la première tempête\nJe suis resté pour voir le monde devenir blanc\nMaintenant chaque branche est un os\nEt je ne fais que compter ce qui reste\n\n[Couplet 4]\nIls disent que le froid te tuera\nMais je pense que ça te rend juste honnête\nIci avec la terre gelée\nIl n'y a nulle part où cacher tes mains\n\n[Refrain]\nL'hiver est un manteau lourd\nL'hiver est un manteau lourd\n\n[Couplet 5]\nJ'ai trouvé ta lettre dans ma poche\nL'encre avait coulé de tout le dégel\nMais je pouvais encore lire miséricorde\nÉcrite dans l'espace vide entre\n\n[Outro]\nLes arbres ne demandent pas d'absolution\nIls se tiennent juste là, nus et vrais\nJ'apprends à faire de même\nLaissant la neige enterrer ce qu'elle doit enterrer"
    }
}
On peut voir que le champ lyrics de data est le contenu des paroles générées.