Voraussetzungen
Installiere und lade diese Skills vor der Generierung (überspringen, wenn bereits via @pruna im Kontext):
| Skill | Beschreibung | Installation |
|---|---|---|
generation-diversity | Verwende beim Schreiben eines generativen Prompts – ritueller Seed, explizite Struktur, Szenario-Achsen und Qualitätsgates vor kostenpflichtigen API-Aufrufen. | npx skills add PrunaAI/pruna-skills@generation-diversity -y |
audio-prompting | Verwende beim Erstellen von TTS-, Musik- oder Bed-Prompts für jedes generative Audio-Modell – Regie-Stil, Songstruktur und Post-Production-Layering. | npx skills add PrunaAI/pruna-skills@audio-prompting -y |
pruna-api | Verwende vor jedem Pruna- oder Replicate-HTTP-Aufruf – Anmeldedaten, Hochladen/Prüfen/Herunterladen, parallele Batches und Agentensicherheit. | npx skills add PrunaAI/pruna-skills@pruna-api -y |
Oder installiere das gesamte Suite einmalig: npx skills add PrunaAI/pruna-skills@pruna -y
Befolge die Vor der Generierung/Erstellungs-Abschnitte jedes Skills – wiederhole hier keine Anleitungsinhalte.
Agenten-Gewohnheit
Nenne in der ersten Antwort `music-2.5` in Backticks, bestätige REPLICATE_API_TOKEN (oder stoppe mit Anmeldelinks von pruna-api), frage dann nach den erforderlichen Eingaben. Öffne die Aufnahme → generation-diversity Klärungs-Aufnahme vor dem ersten POST. Leite um, wenn Wann NICHT verwenden besser passt.
Wann NICHT verwenden
Verwende stattdessen einen anderen Skill:
| Skill | Beschreibung | Installation |
|---|---|---|
gemini-3.1-flash-tts | Verwende, wenn jemand gesprochene Erzählung oder Voiceover benötigt – Erklär-Tracks, Dokumentar-Zeilen oder Stimme passend zu generiertem Video. | npx skills add PrunaAI/[email protected] -y |
stable-audio-2.5 | Verwende, wenn jemand leichte instrumentale Hintergrundmusik wünscht – eine ambient Unterlage unter Dialog oder Untermalung für Reels und Erklärvideos. | npx skills add PrunaAI/[email protected] -y |
Umgebung
export REPLICATE_API_TOKEN=r8_...
Erfordert ffmpeg / ffprobe für das Schneiden und Zusammenfügen im Musikvideo-Workflow.
HTTP (curl)
curl -s -X POST \
-H "Authorization: Bearer ${REPLICATE_API_TOKEN}" \
-H "Content-Type: application/json" \
-d '{
"input": {
"lyrics": "[Verse]\nWe built it line by line\nEvery skill a stepping stone\n\n[Chorus]\nRun the pipeline, watch it grow\nPruna models, let them flow",
"prompt": "Indie pop, uplifting, warm female vocal, 92 BPM, acoustic guitar and mellow synth pads, no harsh distortion",
"sample_rate": 44100,
"bitrate": 256000,
"audio_format": "mp3"
}
}' \
"https://api.replicate.com/v1/models/minimax/music-2.5/predictions"
Prüfe urls.get bis status succeeded ist; lade output herunter.
Vor der Generierung
- Lese die Voraussetzungen in der angegebenen Reihenfolge.
- Bestätige
lyrics(mit Struktur-Tags) und optionalen Stil-prompt. Nenne bei der Auflistung der erforderlichen FelderREPLICATE_API_TOKEN(Replicate – nichtPRUNA_API_KEY). - Modell-Hinweise: Struktur-Tags auf eigenen Zeilen –
[Intro][Verse][Pre Chorus][Chorus][Hook][Bridge][Solo][Inst][Build Up][Drop][Interlude][Break][Transition][Outro].\n= Zeilenumbruch (auch eine sichere Videotrenngrenze);\n\n= Pause. Maximal ~5 Minuten pro Generierung. Englisch und Mandarin haben die stärkste Aussprache. Daten werden über Replicate an MiniMax gesendet – siehe deren Datenschutzrichtlinie.
Erforderliche Eingabe
lyrics(String) – 1–3.500 Zeichen
Häufige optionale Felder
prompt– Genre, Stimmung, Tempo, Stimmfarbe, Instrumente (bis zu ~2.000 Zeichen)sample_rate:16000·24000·32000·44100(Standard)bitrate:32000·64000·128000·256000(Standard)audio_format:mp3(Standard) ·wav·pcm
Typische nächste Schritte
Häufige Folgeschritte nach diesem Skill:
| Skill | Beschreibung | Installation |
|---|---|---|
music-video | Verwende, wenn jemand ein vollständiges Musikvideo wünscht – origineller Song oder Gesang, Performance-Clips, B-Roll und textsynchronisierte Schnitte. | npx skills add PrunaAI/pruna-skills@music-video -y |
whisperx | Verwende, wenn jemand Wort-für-Wort-Zeitstempel aus Audio benötigt – Textausrichtung, schnittsichere Zeilengrenzen oder Quell-Timings vor dem Einbrennen in der Videobearbeitung. | npx skills add PrunaAI/pruna-skills@whisperx -y |
p-video | Verwende, wenn jemand einen einfachen kurzen Clip aus Text oder Bildern wünscht – schnelles B-Roll, Entwürfe oder Start-/End-Frame-Animation. Nicht wenn die Beschreibung kinoreife Qualität, enge Lippen-Synchronisation oder importiertes Audio in 1080p erfordert. | npx skills add PrunaAI/pruna-skills@p-video -y |