Szybki start z Music API
Dowiedz się, jak generować muzykę za pomocą Music API.
Ten przewodnik pokaże ci, jak generować muzykę za pomocą naszego Music API.
Użyj umiejętności muzycznej ElevenLabs, aby generować utwory muzyczne z pomocą swojego asystenta AI do programowania:
Korzystanie z Music API
Utwórz klucz API
Utwórz klucz API w panelu tutaj, aby bezpiecznie uzyskać dostęp do API.
Przechowuj klucz jako zarządzany sekret i przekaż go do SDK jako zmienną środowiskową przez plik .env lub bezpośrednio w konfiguracji aplikacji — zależnie od preferencji.
Plany kompozycji
Plan kompozycji to obiekt JSON, który dokładniej opisuje muzykę, jaką chcesz wygenerować. Używaj promptów tekstowych do szybkiego prototypowania, a planów kompozycji, gdy potrzebujesz konkretnej struktury fragmentów, precyzyjnego czasu tekstu piosenki lub złożonych aranżacji.
Generowanie planu kompozycji
Plan kompozycji można wygenerować z promptu za pomocą API.
Powyższy kod wygeneruje plan kompozycji podobny do poniższego:
Korzystanie z planu kompozycji
Możesz użyć planu kompozycji do generowania muzyki, przekazując go do metody compose.
Generowanie muzyki ze szczegółami
Dla każdego wygenerowanego utworu z promptu tworzony jest plan kompozycji. Możesz pobrać ten plan, używając endpointu szczegółowej odpowiedzi.
Materiały chronione prawem autorskim
Próba wygenerowania muzyki lub planu kompozycji zawierających materiały chronione prawem autorskim spowoduje błąd. Dotyczy to między innymi podania nazwy zespołu lub muzyka albo użycia tekstów chronionych prawem autorskim.
Prompty z materiałami chronionymi prawem autorskim
W takich przypadkach API zwróci błąd bad_prompt z sugestią promptu, którego możesz użyć zamiast tego.
Plany kompozycji z materiałami chronionymi prawem autorskim
Jeśli podczas generowania planu kompozycji użyjesz stylów zawierających materiały chronione prawem autorskim, zwrócony zostanie błąd bad_composition_plan. Podobnie jak w przypadku promptów muzycznych, błąd będzie zawierał sugerowany plan kompozycji composition_plan_suggestion.
W przypadku planu kompozycji lub promptu zawierającego szkodliwe treści nie zostanie zwrócona sugestia promptu.