GPT Image 2.5 is live — OpenAI's newest image model, targeted edits that leave the rest of the frame alone
Tous les guides

· reAPI Team

Mureka api tutorial

Mureka API sur reAPI reçoit des paroles et un style facultatif, puis renvoie un ID de tâche et les URL des chansons après traitement. Voici le parcours documenté.

Mureka api tutorial

Une requête Mureka API sur reAPI nécessite le modèle mureka-v9-song et des paroles dans lyrics. Le fonctionnement documenté renvoie d’abord un identifiant de tâche, puis les URL des chansons une fois la tâche terminée. Une requête peut demander jusqu’à 3 chansons, au format mp3, wav ou flac.[1]

Ce tutoriel concerne cette interface précise de reAPI, à partir de la documentation publique et de l’implémentation vérifiées le 22 octobre 2026. Les exemples n’ont pas été envoyés pour générer de l’audio. Ils expliquent la construction des requêtes et le traitement des résultats ; ils ne démontrent ni vitesse, ni qualité musicale, ni fidélité aux références, ni le caractère récent du modèle. La couverture est une illustration conceptuelle, pas un résultat de génération audio.

Les points essentiels

  • Placez les mots à chanter dans lyrics et les indications musicales dans le champ facultatif prompt.[1]
  • Commencez avec number_of_songs: 1. La plage documentée est de 1–3 et la quantité influence le coût.[1]
  • Après l’envoi, conservez l’id reçu et interrogez cette tâche jusqu’à sa fin.[2]
  • Lisez output.audio_urls après completed et copiez les fichiers dans votre stockage si vous devez les conserver.[2]

mureka api key

Les requêtes ci-dessous sont destinées à reapi.ai et nécessitent une clé API reAPI. Dans le tableau de bord reAPI, ouvrez API Keys, créez une clé et conservez-la lorsqu’elle s’affiche. Transmettez-la avec Authorization: Bearer .... Le guide d’authentification décrit la création des clés et les erreurs d’authentification.[3]

Gardez la clé sur votre serveur ou dans un gestionnaire de secrets. La variable shell REAPI_API_KEY représente cette valeur secrète ; ce tutoriel ne fournit pas de clé. N’intégrez jamais une vraie clé au JavaScript du navigateur, à une capture d’écran ou à un dépôt public. Un compte ou une clé d’un autre service ne remplace pas un identifiant émis par reAPI.

mureka api docs

La référence Mureka V9 Song sépare le texte à chanter des instructions musicales. lyrics est obligatoire et accepte jusqu’à 3000 caractères. Le champ facultatif prompt accepte jusqu’à 1024 caractères pour décrire, par exemple, le genre, l’ambiance, les instruments, le timbre vocal ou le tempo.[1]

Placez par exemple les couplets et le refrain dans lyrics, et « pop douce au piano avec des percussions discrètes » dans prompt. Ce sont des exemples d’entrées, pas une recette testée. Placer les mots uniquement dans le prompt de style ne satisfait pas le champ obligatoire des paroles.

ChampEntrée documentéeChoix pour la première requête
modelmureka-v9-songUtiliser l’identifiant exact.
lyricsObligatoire ; jusqu’à 3000 caractèresFournir vos propres paroles.
promptFacultatif ; jusqu’à 1024 caractèresDécrire le style musical souhaité.
number_of_songsEntier 1–3 ; valeur par défaut 1Utiliser 1 pour demander une chanson.
output_formatmp3, wav, flac ; défaut mp3Choisir le format adapté à votre application.
reference_id, vocal_id, melody_idIdentifiants de référence existants, facultatifsLes omettre sans identifiants valides.

Les champs de référence attendent des identifiants, pas des noms de fichiers locaux, des URL audio ou des descriptions libres. Ce tutoriel ne fournit ni endpoint d’envoi de fichiers ni procédure de création de ces identifiants. Omettez-les pour le parcours simple avec paroles et style ; ajoutez-en un uniquement si vous possédez déjà une référence valide pour le champ concerné. La présence d’un réglage de référence ne prouve pas à quel point la chanson générée le suivra.[1]

Mureka api tutorial

Voici une requête construite à partir de la documentation. Les courtes paroles servent d’illustration. Remplacez-les par votre contenu et configurez la clé dans votre environnement serveur avant de décider d’exécuter la commande. L’envoi d’une génération peut entraîner des frais.

curl https://reapi.ai/api/v1/audio/generations \
  -H "Authorization: Bearer $REAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mureka-v9-song",
    "lyrics": "Morning light across the floor\nI leave a note beside the door",
    "prompt": "Soft piano pop with restrained percussion",
    "number_of_songs": 1,
    "output_format": "mp3"
  }'

Conservez l’id renvoyé par le POST avec les paramètres envoyés. Affectez-le à TASK_ID, puis consultez son état avec la même authentification :

curl "https://reapi.ai/api/v1/tasks/$TASK_ID" \
  -H "Authorization: Bearer $REAPI_API_KEY"

La réponse de suivi détermine la prochaine action de votre application.[2]

statusComportement de l’application
processingGarder la tâche en attente. Un identifiant de tâche n’est pas un fichier audio terminé.
completedLire output.audio_urls et proposer les fichiers renvoyés à l’utilisateur.
failedLire error et usage.credits, puis cesser d’attendre un résultat réussi.

L’expiration du délai de suivi dans votre application ne prouve pas l’échec de la génération. Conservez l’identifiant pour une nouvelle consultation au lieu de créer automatiquement une autre génération. La référence des tâches décrit le suivi et les erreurs. En cas de HTTP 429, respectez Retry-After ; ne répétez pas immédiatement la requête dans une boucle sans pause.

mureka api pricing

L’unité de facturation documentée est la chanson générée. number_of_songs règle la quantité ; prompt, le format et les références facultatives ne sont pas des dimensions tarifaires distinctes dans le contrat documenté de ce modèle.[1] Consultez l’estimation actuelle sur la page Mureka V9 Song avec la quantité souhaitée.

Les consultations de statut ne consomment pas de crédits. usage.credits résume le montant réglé en crédits entiers et doit se lire avec status : un zéro pendant processing n’est pas une offre de génération gratuite. Une tâche échouée peut afficher zéro ou un montant conservé ; ne supposez pas que chaque échec entraîne un remboursement intégral.[2] Un nouveau POST pour une variante est une nouvelle demande de génération, pas une consultation d’état.

Mureka api download

Après completed, traitez output.audio_urls comme un tableau, même pour une seule chanson. La sortie documentée comporte une URL par chanson générée, dans le format choisi. Si votre application permet plusieurs chansons, évitez de ne conserver silencieusement que le premier résultat.[1]

Pour constituer une archive, téléchargez les fichiers et appliquez votre propre politique de conservation. Le contrat des tâches ne garantit pas la conservation permanente des URL de résultat.[2] Reliez identifiant, paramètres, état et emplacements des fichiers afin de distinguer une tâche en cours d’une chanson terminée mais pas encore copiée.

Pour une première intégration de Mureka API, commencez par la petite requête ci-dessus, gérez les trois états et examinez l’audio obtenu avant de l’intégrer à un processus de production. La page du modèle donne l’estimation actuelle ; la référence API détaille les champs.

Recherches API associées

mureka v9 api

Ce guide couvre mureka-v9-song sur reAPI. Cet identifiant fixe le périmètre de l’exemple ; il ne signifie pas que V9 est la version la plus récente de Mureka.

mureka api documentation

La référence reAPI liée documente cet endpoint et ces champs. D’autres interfaces peuvent utiliser une authentification, des chemins ou des paramètres différents.

mureka api cost

Consultez la page du modèle avec la quantité choisie, puis le règlement de la tâche pour le montant final.

mureka api platform

Les exemples utilisent reAPI. Vérifiez ensemble l’URL de base, l’émetteur des identifiants et le schéma de requête lors de la configuration du client.

Références

[1] Mureka V9 Song API. Vérifié le 22 octobre 2026.

[2] Tâches. Vérifié le 22 octobre 2026.

[3] Authentification. Vérifié le 22 octobre 2026.

Tous les guides