Strumieniuj skomponowaną muzykę ze szczegółową odpowiedzią
Strumieniuj skomponowaną muzykę ze szczegółową odpowiedzią
Strumieniuj utwór i jego szczegółowe metadane za pomocą Server-Sent Events (SSE).
Nagłówki
Parametry zapytania
Format wyjściowy wygenerowanego audio. Ma postać codec_sample_rate_bitrate. Użyj “auto” (domyślne), aby API wybrało najlepszy format dla wybranego modelu: mp3_44100_128 dla modeli v1 i mp3_48000_192 dla modeli v2.
Żądanie
Prosty prompt tekstowy do wygenerowania utworu. Nie można go używać razem z composition_plan.
Szczegółowy plan kompozycji sterujący generowaniem muzyki. Nie można go używać razem z prompt.
Długość generowanego utworu w milisekundach. Używane tylko z prompt. Musi wynosić od 3000 ms do 600000 ms. Opcjonalne — jeśli nie podano, model wybierze długość na podstawie promptu.
Model do użycia przy generowaniu.
Losowy seed inicjujący generowanie muzyki. Użycie tego samego seedu z tymi samymi parametrami może dać bardziej spójne wyniki, ale dokładna powtarzalność nie jest gwarantowana, a wyniki mogą się zmieniać po aktualizacjach systemu. Nie można używać razem z prompt.
Jeśli ma wartość true, gwarantuje, że wygenerowany utwór będzie instrumentalny. Jeśli ma wartość false, utwór może być instrumentalny lub nie, zależnie od prompt. Można używać tylko z prompt.
ID Finetune do użycia w generacji
Czy przechowywać wygenerowany utwór do inpaintingu.
Czy zwracać znaczniki czasu słów w wygenerowanym utworze.
Czy zwracać wizualną formę fali wygenerowanego utworu.
Nagłówki odpowiedzi
Odpowiedź
Zdarzenia Server-Sent Events dla planu kompozycji, metadanych utworu, fragmentów audio z opcjonalnymi znacznikami czasu słów i wizualną falą dźwiękową oraz zakończenia.