Mureka
Mureka 9.5
mureka-9.5/instrumental
Ein Musikgenerierungsmodell mit zurückhaltenderem Arrangement und mehr Freiraum, das Genre, Besetzung und Stimmung des Prompts trifft und Gesang natürlicher klingen lässt; unterstützt sowohl rein instrumentale als auch Lied-Modi mit Songtexten
mureka-9.5/instrumental ausprobieren
Eingabe
Galerie
Alle Arbeiten ansehenAusgabe
audioPreise
mureka-9.5/instrumental per request
| Einzelpreis | $0.3215 |
|---|
Positionierung und Kurzprofil
mureka-9.5/instrumental ist die reine Instrumentalmusik-Generierungslinie innerhalb der mureka-9.5-Familie. Über die einheitliche Schnittstelle von HiAPI.ai nimmt sie eine Textbeschreibung entgegen und erzeugt direkt ein fertiges Audioergebnis. Sie eignet sich hervorragend dafür, Genre, Instrumentierung, Stimmung, Tempo und Arrangement-Absicht in den Prompt zu schreiben und in konkrete Darbietungen umzusetzen; das Arrangement fällt eher zurückhaltend aus, lässt mehr Freiraum und klingt näher an einer Produktion von echten Menschen. Ideal für Independent-Musiker, Video- und Podcast-Creator, die Hintergrundmusik ohne Vocals benötigen, sowie für Entwickler, die vor der eigentlichen Produktion Musik-Prototypen zum Anhören erstellen möchten.
Kernhighlights
- Reine Instrumentalausgabe, keine Stimmbearbeitung nötig – nur eine Instrumentalbeschreibung als Eingabe, als Ergebnis direkt einsetzbare Hintergrundmusik; Schritte wie Stem-Trennung und Vocal-Entfernung entfallen.
- Zurückhaltendes Arrangement, Freiraum statt Schichtung – statt Ebenen zu stapeln, wird ausgewählt und weggelassen; Melodie und Stimmungsverläufe erhalten mehr Raum, der maschinell geschichtete KI-Klang wird reduziert.
- Höhere Prompt-Treue – werden Genre, Instrumentierung, Stimmung und Tempo klar im Prompt festgelegt, kommt das Ergebnis der beabsichtigten Kreation näher.
Funktionsbeschreibung
Text zu Instrumental-Audio: Mit einer Beschreibung von höchstens 1024 Zeichen werden Genre, Stimmung, Instrumente, Tempo und Arrangement festgelegt; die Schnittstelle liefert direkt Audio zurück, das sich als Hintergrundbett für Inhalte oder als Arrangement-Referenz einsetzen lässt.
Prompt-gesteuerte Instrumentierungskontrolle: Instrumentierung und Stimmung werden explizit über den Prompt eingeschränkt; geeignet, um im selben Ablauf Stücke in einem festen Stil in Serie zu erzeugen und den Aufwand für wiederholte Nacharbeit und Aussortieren zu senken.
Zurückhaltender Arrangement-Stil: Die Ergebnisse neigen zu Freiraum und bewusstem Weglassen, die Ebenen bleiben leicht und durchhörbar – passend für Soundtrack-Situationen, in denen Vocals oder Voiceover Platz brauchen.
Anwendungsszenarien
- Video- und Podcast-Creator brauchen Intro-Hintergrundmusik – eine Instrumentalbeschreibung mit Genre und Stimmung eingeben und Hintergrundmusik ohne Vocals erhalten, die direkt unter Voiceover oder Bild gelegt wird.
- Independent-Musiker erstellen Instrumental-Demos – Instrumentierung und Tempo-Absicht eingeben und ein Darbietungs-Demo erzeugen, das als Referenzversion vor dem eigentlichen Arrangement für interne Diskussionen dient.
- Individuelle Musik für Spiele und Kurzvideos – thematische Musik anhand einer Szenenstimmungs-Beschreibung erzeugen und den Zeitraum von der Anforderung bis zum anhörbaren Material verkürzen.
Einschränkungen und Auswahlhinweise
Die Ausgabe ist ein fertiges Audioergebnis; Noten, MIDI oder andere strukturierte Musikprodukte werden nicht bereitgestellt. Projekte, die später eine Bearbeitung einzelner Stems erfordern, sollten diese Linie nicht direkt nutzen. Das Modell betont ein zurückhaltendes Arrangement mit Freiraum; ist das Ziel ein dicht geschichteter, groß besetzter Soundtrack, sollte man zunächst einige Hörproben machen und dann bewerten, ob es den Anforderungen genügt. Für Songkreationen mit Gesangsstimme sollte man die Linie derselben Familie wählen, die auf Songtexte und Vocals ausgerichtet ist. Die Wirkungsbeschreibungen stammen überwiegend aus öffentlichen Herstellerangaben; unabhängige Tests von Dritten fehlen. Es wird empfohlen, vor dem Livegang mit eigenen Prompts eine kleine Stichprobe zur Validierung durchzuführen.
Generierungsaufgabe erstellen
https://api.hiapi.ai/v1/tasks Header
AuthorizationstringPflichtAccount-API-Schlüssel. Bei jeder Anfrage erforderlich. Beispiel: Bearer YOUR_HIAPI_API_KEY. API-Schlüssel holen
Content-TypestringOptionalDer Anfragekörper wird immer als JSON geparst; beim Senden ist nur application/json (optional mit charset) zulässig — andere Werte liefern 415. Beispiel: application/json.
Idempotency-KeystringOptionalIdempotenz-Schlüssel, bis 255 Bytes. Wiederholungen mit demselben Schlüssel desselben Kontos erstellen die Aufgabe nur einmal; Replays liefern die ursprüngliche taskId.
Bei Netzwerk-Timeouts oder Client-Wiederholungen erstellt derselbe Schlüssel die Aufgabe nur einmal — keine doppelte Abbuchung (Geltungsbereich = das Konto des API-Schlüssels). Empfohlen: geschäftsseitig eindeutige Kennung (z. B. "order-42"); Replays liefern die ursprüngliche taskId, Schlüssel laufen 24 Stunden nach der ersten Anfrage ab. Die vollständige Szenariomatrix steht in der Übersicht der Unified Async API.
Body
modelstringPflichtAktueller Festwert: mureka-9.5/instrumental
routestringOptionalAktueller Festwert: default
inputobjectPflicht
Geschäftsparameter für mureka-9.5/instrumental und Route default — siehe Parametertabelle unten.
promptstringPflichtminLength 1maxLength 1024Beschreiben Sie Stil, Stimmung, Instrumente, Tempo und Arrangement der gewünschten Instrumentalmusik; der Wert ist ein String mit maximal 1.024 Zeichen.
callbackobjectOptional
Konfiguration der Endzustands-Benachrichtigung. Ohne Angabe wird kein Callback gesendet — selbst abfragen.
Beim Erstellen callback.url angeben, dann POSTet HiAPI im Endzustand an Ihren Service — kein Polling nötig. Der Callback-Body entspricht der Aufgaben-Detailstruktur; Signaturprüfung, Wiederholungen und Idempotenz sind in der Übersicht der Unified Async API beschrieben.
urlstringPflichtPflicht, wenn callback angegeben ist. Nach dem Endzustand wird an diese URL gepostet; muss eine gültige http(s)-URL sein.
whenstringOptionalStandard: "final"Derzeit wird nur final unterstützt — Benachrichtigung bei success und fail.
finalstoragestringOptionalStandard: "temp"Speicherstufe für Artefakte: temp (Standard, ca. 7 Tage) oder persistent (langfristig, nach Größe abgerechnet). Bei unzureichendem Guthaben oder Überschreitung des Speicherlimits erfolgt ein stiller Downgrade auf temp; die wirksame Stufe steht in der Aufgaben-Detailantwort.
temppersistentAnfragebeispiele
# Asynchrone Aufgabe senden; gibt sofort eine taskId zurück (wartet nicht auf die Generierung)
curl -X POST "https://api.hiapi.ai/v1/tasks" \
-H "Authorization: Bearer $HIAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "mureka-9.5/instrumental",
"input": {
"prompt": "…"
}
}' const res = await fetch("https://api.hiapi.ai/v1/tasks", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.HIAPI_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "mureka-9.5/instrumental",
input: {
"prompt": "…"
}
}),
});
const task = await res.json();
// { code: 200, message: "success", data: { taskId } } import os, requests
res = requests.post(
"https://api.hiapi.ai/v1/tasks",
headers={"Authorization": f"Bearer {os.environ['HIAPI_API_KEY']}"},
json={
"model": "mureka-9.5/instrumental",
"input": {
"prompt": "…"
}
},
)
print(res.json()) # { code, message, data: { taskId } } 200 OK
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR"
}
} 400 Bad Request
{
"code": 400,
"message": "invalid request",
"data": null,
"error_code": "INVALID_REQUEST"
} Aufgabendetails abrufen
https://api.hiapi.ai/v1/tasks/:id Antwortfelder
taskIdstringPflichtAufgaben-ID, stets mit Präfix tk-hiapi-.
modelstringPflichtAufgelöster vollständiger Modellname. Mit route-Parameter eingereichte Aufgaben geben base@route zurück (z. B. gpt-image-2/text-to-image@ext); sonst identisch mit dem übermittelten Namen.
routestringOptionalErscheint nur bei explizitem route-Parameter; gibt den übermittelten Wert zurück.
statusstringPflichtAufgabenstatus.
queued Eingereiht, noch nicht gestartet.
handling In Verarbeitung.
archiving Verarbeitung abgeschlossen, Artefakte werden vorbereitet.
success Endzustand: abgeschlossen, Artefakte verfügbar (output wird zurückgegeben).
fail Endzustand: fehlgeschlagen (error wird zurückgegeben).
Nach dem Senden den status prüfen: success und fail sind Endzustände, alles andere nicht. Alle 1–3 Sekunden bis zum Endzustand pollen. Nach Erfolg Artefakte aus output[].url laden und vor expireAt übertragen; für Langzeitaufbewahrung storage: "persistent" beim Erstellen angeben.
creatednumberPflichtZeitpunkt der Aufgabenerstellung (Unix-Sekunden).
completednumberPflichtUnix-Sekunden des Endzustands; vor Abschluss stets 0.
outputarrayOptional
Nur bei status == success. Artefaktliste — immer ein Array; eine Aufgabe kann mehrere Typen gleichzeitig liefern (z. B. video + first_frame).
Array [ object ]
Array-Elemente
urlstringPflichtArtefakt-URL, direkt herunterladbar.
typestringPflichtAktuell mögliche Werte: video, image, audio, first_frame, last_frame, thumbnail; später können weitere folgen.
expireAtnumberPflichtUnix-Sekunden, bis wann das Artefakt verfügbar ist; vorher herunterladen oder übertragen.
errorobjectOptional
Nur bei status == fail.
codestringPflichtBusiness-Fehlercode.
messagestringPflichtFehlerbeschreibung.
Antwortbeispiele
Erfolg
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR",
"model": "happyhorse-1-0",
"status": "success",
"created": 1777282033,
"completed": 1777282099,
"output": [
{
"url": "https://cdn.hiapi.ai/tasks/.../video.mp4",
"type": "video",
"expireAt": 1777886899
}
]
}
} In Bearbeitung (nicht final)
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "archiving",
"created": 1777282033,
"completed": 0
}
} Fehlgeschlagen
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "fail",
"created": 1777282033,
"completed": 1777282099,
"error": {
"code": "TASK_FAILED",
"message": "task failed"
}
}
} Artikel
Alle Artikel ansehen →-
Tutorial
Kandinsky 6.0 Pro Text-zu-Video auf HiAPI: curl- und Python-Tutorial
Eine anfrageorientierte praktische Demonstration: Aufbau des Aufrufs vom Prompt zum Videoclip, Absenden der Anfrage, Abfragen des Fertigstellungsstatus und Herunterladen des Ergebnisses
-
Tutorial
kandinsky-6.0-pro/image-to-video auf HiAPI: Tutorial mit curl und Python
Eine funktionierende Bild-zu-Video-Anfrage auf HiAPI ausführen: vom Upload des ersten Frames über asynchrones Polling bis zum finalen Download
-
Tutorial
So rufen Sie hailuo-2.3/text-to-video über die HiAPI API auf: curl, Python und lauffähige Anfragebeispiele
-
Tutorial
So rufen Sie hailuo-2.3-fast/image-to-video über die HiAPI API auf: curl und Python in der Praxis
Die erste lauffähige Anfrage für die schnelle, kostengünstige Bild-zu-Video-Stufe – von der Modell-ID bis zum heruntergeladenen MP4
-
Tutorial
So nutzt du kling-4.0/text-to-video über die HiAPI-API: curl, Python und ein lauffähiges Anforderungsbeispiel
Ein praxisnaher Leitfaden für Entwickler: filmische Prompts, synchrones Audio, asynchrones Polling und Download der Ausgabe
Ähnliche Modelle
Alle Modelle ansehen →Gleicher Typ
-
MiniMax Music 3 MiniMax $0.0026 /Sekunde -
Gemini 3.1 Flash TTS Google -- -
Mirelo SFX 2.0 Mirelo AI $0.021 /Sekunde -
MiniMax Music 1.5 MiniMax $0.070 /Song -
Lyria 3 Pro Google $0.140 /Song -
Lyria 3.5 Google $0.090 /Song -
ElevenLabs ElevenLabs $0.0029 /Sekunde -
MiniMax Music 2.6 MiniMax $0.210 /Song -
Qwen Audio 3.0 TTS Alibaba $0.030 /1.000 Zeichen



