Używamy plików cookie. Pliki cookie i pamięć przeglądarki pozwalają utrzymać logowanie i zapamiętać Twoje preferencje. Za Twoją zgodą mierzymy też, jak korzystasz ze strony. W każdej chwili możesz . Zobacz naszą politykę cookie.
ByteDance: Seedance 2.0
bytedance/seedance-2.0Wypróbuj ByteDance: Seedance 2.0 teraz
Korzysta z Twojego salda według powyższych cen. Nowe konta zaczynają z darmowym użyciem.
Ustawienia
O modelu ByteDance: Seedance 2.0
ByteDance: Seedance 2.0 to model generowania wideo od ByteDance, firmy stojącej za linią modeli generatywnych mediów Seedance. Należy do kategorii wideo, a jego zadaniem jest przekształcanie danych wejściowych w gotowe wideo, a nie w tekst czy nieruchome obrazy. Jeśli budujesz cokolwiek, co wymaga generowanego materiału wideo, to jest rodzina modeli, na którą warto spojrzeć u tego dostawcy.
Po stronie danych wejściowych Seedance 2.0 jest multimodalny. Przyjmuje tekst, obrazy, wideo i dźwięk jako materiały referencyjne, a jako jedyne wyjście produkuje wideo. Ta kombinacja obejmuje tekst na wideo, obraz na wideo z kontrolą pierwszej i ostatniej klatki oraz multimodalne odniesienie na wideo, gdzie dostarczasz istniejące klipy lub dźwięk jako wskazówkę. Wyjście może być generowane w rozdzielczości 480p, 720p, 1080p lub 4K, w proporcjach 1:1, 3:4, 9:16, 4:3, 16:9, 21:9 i 9:21, z czasem trwania od 4 do 15 sekund w krokach co jedną sekundę. Generowanie dźwięku jest obsługiwane, więc zwrócone wideo może zawierać ścieżkę dźwiękową. Dla tego modelu nie opublikowano długości kontekstu, co jest oczekiwane w przypadku generatora wideo, a nie modelu tekstowego.
Te możliwości wskazują na kilka praktycznych zastosowań. Spójność postaci jest wymienianą mocną stroną, więc treści epizodyczne lub serialowe, w których ten sam bohater musi wyglądać tak samo w kolejnych ujęciach, są naturalnym zastosowaniem. Kontrola pierwszej i ostatniej klatki pasuje do przejść między ujęciami i interpolacji między dwiema klatkami kluczowymi, które już masz. Odniesienie na wideo z wejściami wideo i audio jest przydatne, gdy chcesz, aby wygenerowany klip pasował stylem, tempem lub dźwiękiem do istniejącego materiału. Zakres proporcji obejmuje pionowe formaty społecznościowe, kwadratowe posty, panoramiczne i ultra szerokie, a czasy trwania od 4 do 15 sekund odpowiadają krótkim reklamom, zwiastunom i klipom społecznościowym. Wyjście 4K ma znaczenie, gdy wynik musi przetrwać na większym ekranie lub dalszą edycję.
Wywołujesz go przez API zgodne z OpenAI w api14, używając identyfikatora modelu "bytedance/seedance-2.0". Ponieważ interfejs jest zgodny ze schematem OpenAI, możesz skierować istniejącego klienta OpenAI na bazowy URL api14 i wysłać żądanie w zwykłej formie, z powyższym identyfikatorem modelu oraz promptem i mediami referencyjnymi w treści żądania. Wśród parametrów wymienionych dla tego modelu obsługiwany jest frequency_penalty. Inne elementy sterujące generowaniem, takie jak rozdzielczość, proporcje, czas trwania, obrazy pierwszej i ostatniej klatki oraz generowanie dźwięku, należą do własnej powierzchni konfiguracyjnej modelu, a nie do standardowych parametrów czatu, więc sprawdź stronę modelu, aby dowiedzieć się, jak są przekazywane.
Nie ma tu opublikowanej długości kontekstu ani maksymalnej liczby tokenów wyjściowych do rozważenia, ponieważ wyjściem jest plik wideo, a nie strumień tokenów. Jeśli twoim zadaniem jest generowanie tekstu, rozumowanie, klasyfikacja lub cokolwiek, co zwraca słowa, lepiej pasuje model tekstowy; Seedance 2.0 jest przydatny tylko wtedy, gdy rezultatem ma być wideo. W tym zakresie jest to opcja do oceny, gdy potrzebujesz multimodalnych odniesień, kontroli na poziomie klatek lub dźwięku w wygenerowanym klipie.
Jak wywołać ByteDance: Seedance 2.0 API
- Utwórz klucz API w panelu.
- Zainstaluj oficjalne SDK openai dla swojego języka.
- Ustaw baseURL na https://api14.com/api/v1, a model na "bytedance/seedance-2.0".
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
// Video generation is asynchronous: submit, then poll until completed.
let job = await client.post("/videos", { body: {
"model": "bytedance/seedance-2.0",
"prompt": "A drone shot over turquoise ocean waves at sunrise",
"duration": 8,
"resolution": "720p",
"aspect_ratio": "16:9"
} });
while (!["completed", "failed"].includes(job.status)) {
await new Promise((r) => setTimeout(r, 5000));
job = await client.get(`/videos/${job.id}`);
}
console.log(job.status, job.unsigned_urls);
Obsługiwane parametry
frequency_penaltySpecyfikacja
- Wejście
- text, image, video, audio
- Wyjście
- video
- Rozdzielczości
- 480p, 720p, 1080p, 4K
- Czasy trwania
- 4s, 5s, 6s, 7s, 8s, 9s, 10s, 11s, 12s, 13s, 14s, 15s
- Proporcje obrazu
- 1:1, 3:4, 9:16, 4:3, 16:9, 21:9, 9:21
Żądania w api14 · ostatnie 7 dni
ByteDance: Seedance 2.0: najczęściej zadawane pytania
- Ile kosztuje API ByteDance: Seedance 2.0?
- ByteDance: Seedance 2.0 kosztuje video_tokens 0,000025 USD / sekunda. Opłata jest pobierana z salda w USD tylko za udane żądania; nieudane żądania są darmowe.
- Co potrafi ByteDance: Seedance 2.0?
- ByteDance: Seedance 2.0 przyjmuje text, image, video, audio i zwraca video.
- Jak wywołać ByteDance: Seedance 2.0 z mojego kodu?
- Skieruj dowolne SDK OpenAI na https://api14.com/api/v1 i ustaw model na "bytedance/seedance-2.0", bez innych zmian w kodzie. Gotowy przykład skopiujesz z panelu kodu na tej stronie.
- Jakie są alternatywy dla ByteDance: Seedance 2.0?
- Porównywalne modele z kategorii Wideo w podobnej cenie: ByteDance: Seedance 2.0 Fast, ByteDance: Seedance 2.0 Mini, ByteDance: Seedance 1.5 Pro. Wszystkie działają z tym samym kluczem API, więc zmiana to jeden ciąg znaków.
Społeczność ByteDance: Seedance 2.0
Nowy wątekTa społeczność nie ma jeszcze wątków. Załóż pierwszy wątek o ByteDance: Seedance 2.0.