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

· reAPI Team

Mureka api tutorial

Mureka API auf reAPI nimmt Liedtext und optional einen Stilprompt an. Erst kommt eine Task-ID, nach Abschluss folgen Song-URLs. So senden und prüfen Sie den Auftrag.

Mureka api tutorial

Eine Mureka-API-Anfrage bei reAPI benötigt die Modell-ID mureka-v9-song und einen Liedtext in lyrics. Laut Dokumentation kommt zuerst eine Task-ID zurück, nach Abschluss folgen die Song-URLs. Pro Anfrage sind bis zu 3 Songs möglich; als Ausgabeformate stehen mp3, wav und flac zur Verfügung.[1]

Diese Anleitung behandelt genau diese reAPI-Schnittstelle. Grundlage sind die am 22. Oktober 2026 geprüfte öffentliche Dokumentation und Implementierung. Die Beispiele wurden nicht zur Audioerzeugung abgesendet. Sie zeigen den Aufbau einer Anfrage und die Verarbeitung des Ergebnisses; sie belegen weder Geschwindigkeit, Musikqualität oder Referenztreue noch, dass dies das neueste Mureka-Modell ist. Das Titelbild ist eine konzeptionelle Illustration, kein Generierungsergebnis.

Auf einen Blick

  • Die gesungenen Worte gehören in lyrics, die musikalische Richtung in das optionale Feld prompt.[1]
  • Beginne mit number_of_songs: 1. Der dokumentierte Bereich ist 1–3; die Anzahl beeinflusst die Kosten.[1]
  • Speichere nach dem Absenden die zurückgegebene id und frage diesen Auftrag bis zum Abschluss ab.[2]
  • Lies nach completed die output.audio_urls aus. Für dauerhaften Zugriff kopierst du die Dateien in deinen eigenen Speicher.[2]

mureka api key

Die folgenden Anfragen gehen an reapi.ai und benötigen einen reAPI-API-Schlüssel. Öffne im reAPI-Dashboard API Keys, erstelle einen Schlüssel und speichere ihn, wenn er angezeigt wird. Übermittle ihn mit Authorization: Bearer .... Die Authentifizierungsanleitung erklärt die Erstellung und mögliche Authentifizierungsfehler.[3]

Bewahre den Schlüssel auf deinem Server oder in einer Geheimnisverwaltung auf. Die Shellvariable REAPI_API_KEY steht unten für diesen geheimen Wert; diese Anleitung liefert keinen Schlüssel. Ein echter Schlüssel gehört weder in Browser-JavaScript noch in Screenshots oder öffentliche Repositorys. Ein Konto oder Schlüssel eines anderen Dienstes ersetzt keine von reAPI ausgestellten Zugangsdaten.

mureka api docs

Die Mureka V9 Song-Referenz trennt den zu singenden Text von musikalischen Anweisungen. lyrics ist Pflicht und erlaubt bis zu 3000 Zeichen. Das optionale prompt erlaubt bis zu 1024 Zeichen, etwa für Genre, Stimmung, Instrumente, Stimmklang oder Tempo.[1]

Setze beispielsweise den Text von Strophe und Refrain in lyrics und „sanfter Piano-Pop mit zurückhaltendem Schlagzeug“ in prompt. Das sind beispielhafte Eingaben, kein getestetes Rezept. Gesungene Worte allein im Stilprompt erfüllen das erforderliche Textfeld nicht.

FeldDokumentierte EingabeWahl für die erste Anfrage
modelmureka-v9-songDen genauen Bezeichner verwenden.
lyricsPflicht; bis zu 3000 ZeichenEigenen Liedtext angeben.
promptOptional; bis zu 1024 ZeichenDen gewünschten Musikstil beschreiben.
number_of_songsGanzzahl 1–3; Standard 1Für einen Song 1 verwenden.
output_formatmp3, wav, flac; Standard mp3Das für die Anwendung passende Format wählen.
reference_id, vocal_id, melody_idOptionale vorhandene Referenz-IDsOhne gültige IDs weglassen.

Die Referenzfelder erwarten IDs, keine lokalen Dateinamen, Audio-URLs oder freien Beschreibungen. Diese Anleitung stellt weder einen Upload-Endpunkt noch ein Verfahren zum Erstellen solcher IDs bereit. Für den einfachen Ablauf mit Text und Stil lässt du sie weg. Ergänze sie nur, wenn dir für das jeweilige Feld bereits eine gültige Referenz-ID vorliegt. Ein Referenzfeld allein belegt nicht, wie genau der erzeugte Song einer Vorlage folgt.[1]

Mureka api tutorial

Dies ist ein Anfragebeispiel auf Grundlage der Dokumentation. Der kurze Liedtext dient nur der Veranschaulichung. Ersetze ihn durch dein eigenes Material und setze den Schlüssel in deiner Serverumgebung, bevor du dich zur Ausführung entscheidest. Das Absenden einer Generierungsanfrage kann Kosten verursachen.

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"
  }'

Speichere die vom POST zurückgegebene id zusammen mit den gesendeten Einstellungen. Weise sie TASK_ID zu und frage den Status mit derselben Authentifizierung ab:

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

Die Statusantwort bestimmt den nächsten Schritt deiner Anwendung.[2]

statusVerhalten der Anwendung
processingDen Auftrag offen halten. Eine Task-ID ist noch keine fertige Audiodatei.
completedoutput.audio_urls auslesen und die Dateien dem Nutzer anbieten.
failederror und usage.credits lesen und das Warten auf ein Erfolgsergebnis beenden.

Ein Zeitlimit beim Abfragen in deiner Anwendung beweist keinen Generierungsfehler. Behalte die Task-ID für eine spätere Abfrage, statt automatisch einen weiteren Generierungsauftrag anzulegen. Die Task-Referenz beschreibt Abfragen und Fehler. Beachte bei HTTP 429 Retry-After; wiederhole die Anfrage nicht ohne Pause in einer engen Schleife.

mureka api pricing

Die dokumentierte Abrechnungseinheit ist ein erzeugter Song. number_of_songs steuert die Anzahl; prompt, Ausgabeformat und optionale Referenzfelder sind im dokumentierten Vertrag dieses Modells keine eigenen Preisdimensionen.[1] Prüfe auf der Mureka V9 Song-Modellseite die aktuelle Schätzung für die gewünschte Anzahl.

Statusabfragen selbst verbrauchen keine Credits. usage.credits ist die abgerechnete Zusammenfassung in ganzen Credits und muss zusammen mit status gelesen werden: Eine Null bei processing ist kein Angebot für kostenlose Generierung. Ein fehlgeschlagener Auftrag kann null oder einen einbehaltenen Betrag ausweisen; gehe nicht von einer vollständigen Erstattung bei jedem Fehler aus.[2] Ein weiterer POST für eine Variante ist eine neue Generierungsanfrage, keine Statusabfrage.

Mureka api download

Behandle output.audio_urls nach completed als Array, auch wenn du nur einen Song angefordert hast. Laut Dokumentation gibt es pro erzeugtem Song eine URL im gewählten Format. Wenn deine Anwendung mehrere Songs erlaubt, speichere nicht unbemerkt nur das erste Ergebnis.[1]

Lade die Dateien für ein Archiv herunter und verwalte sie nach deiner eigenen Aufbewahrungsregel. Der Task-Vertrag garantiert keine dauerhafte Speicherung der Ergebnis-URLs.[2] Verknüpfe Task-ID, Anfrageeinstellungen, Status und Speicherorte, damit sich ein laufender Auftrag von einem fertigen, aber noch nicht kopierten Song unterscheiden lässt.

Beginne deine erste Mureka-API-Integration mit der kleinen Anfrage oben, behandle alle drei Statuswerte und prüfe das tatsächliche Audio vor dem Einsatz im Produktionsablauf. Die Modellseite enthält die aktuelle Schätzung, die API-Referenz den vollständigen Feldvertrag.

Verwandte API-Suchanfragen

mureka v9 api

Diese Anleitung behandelt mureka-v9-song bei reAPI. Der Bezeichner legt den Umfang des Beispiels fest; er behauptet nicht, V9 sei die neueste Mureka-Version.

mureka api documentation

Die verlinkte reAPI-Referenz dokumentiert diesen Endpunkt und diese Felder. Andere Schnittstellen können andere Authentifizierungen, Pfade oder Parameter verwenden.

mureka api cost

Prüfe die Modellseite mit deiner gewünschten Songanzahl. Den späteren Betrag liest du aus der Abrechnung des Auftrags ab.

mureka api platform

Die Beispiele verwenden reAPI. Prüfe Basis-URL, Aussteller der Zugangsdaten und Anfrageschema als zusammengehörige Konfiguration.

Quellen

[1] Mureka V9 Song API. Geprüft am 22. Oktober 2026.

[2] Tasks. Geprüft am 22. Oktober 2026.

[3] Authentifizierung. Geprüft am 22. Oktober 2026.

Alle Anleitungen