Co zbudujesz
Utworzysz jedno zadanie wideo Veo z użyciem danych formularza multipart, zapiszesz zwrócony identyfikator zadania, będziesz odpytywać endpoint pobierania i zapiszesz końcowy URL zasobu lub plik we własnym systemie.Wymagania wstępne
- Klucz API CometAPI zapisany w
COMETAPI_KEY - Python 3.10+ z
requestslub Node.js 18+ - Serwerowy runner zadań do odpytywania
Klucz API, bazowy URL, uwierzytelnianie
Twórz zadania Veo za pomocą:Przykłady kodu
Skorzystaj z poniższych zakładek, aby skopiować przykłady w cURL, Python i Node.js.Wyjaśnienie przepływu
Generowanie filmów Veo jest asynchroniczne. Endpoint tworzenia przyjmuje dane formularza multipart i natychmiast zwraca identyfikator zadania. Odpytuj endpoint pobierania, aż zadanie osiągnie status końcowy, a następnie zapisz końcowy URL filmu lub szczegóły pliku z ukończonej odpowiedzi. Do pierwszych testów używaj krótkich czasów trwania i najmniejszego użytecznego rozmiaru. Przenieś ukończone zasoby do własnego storage, gdy Twoja aplikacja wymaga ich przechowywania.Wspólne parametry
Rozwiązywanie problemów / FAQ
Żądanie kończy się niepowodzeniem z powodu problemu z typem treści
Żądanie kończy się niepowodzeniem z powodu problemu z typem treści
Wysyłaj dane formularza multipart. Nie wysyłaj żądań tworzenia Veo jako JSON.
Polling trwa dłużej, niż oczekiwano
Polling trwa dłużej, niż oczekiwano
Użyj ograniczonej pętli polling, przechowuj ID zadania i pokazuj stan oczekiwania w swojej aplikacji zamiast blokować żądanie webowe.
Jak kontrolować koszt
Jak kontrolować koszt
Zacznij od krótkiego czasu trwania, jednego zadania i najmniejszego akceptowalnego rozmiaru. Używaj limitów konta i szacowania kosztów przed skalowaniem liczby zadań.
Kolejne kroki
- Przeczytaj dokumentację referencyjną Create a Veo 3 video API reference.
- Odpytuj za pomocą Retrieve a Veo 3 video.
- Znajdź modele wideo Veo w sekcji Models.
- Zapoznaj się z Use polling and webhooks for video generation.
- Oszacuj koszt zadania za pomocą Estimate request cost before calling a model.