Wprowadzenie
Sora to usługa AI wideo oferowana przez Ace Data Cloud, model generowania wideo OpenAI Sora. Dzięki zunifikowanemu API Ace Data Cloud możesz szybko zintegrować Sora za pomocą Pythona, realizując funkcje takie jak generowanie wideo z tekstu, różne długości, orientacja pozioma i pionowa, kontrola postaci, obrazy referencyjne i inne.Wymagania wstępne
- Konto w Ace Data Cloud oraz uzyskany token API
- Środowisko Python 3.7 lub nowsze
- Zainstalowana biblioteka requests:
pip install requests
Podstawowe użycie
Główny endpoint API Sora to:sora-2. Dostępne modele to: sora-2, sora-2-pro.
Pełny przykład kodu w Python:
YOUR_API_TOKEN na rzeczywisty token uzyskany na platformie Ace Data Cloud.
Obsługa odpowiedzi
Po pomyślnym wywołaniu API zwraca dane w formacie JSON. Zaleca się sprawdzenie kodu statusu HTTP:Zaawansowane użycie
Dla API obsługującego zadania asynchroniczne można uzyskać wynik przez callback URL:Obsługa błędów
Typowe kody błędów:| Kod statusu | Opis |
|---|---|
| 401 | Błąd uwierzytelniania, sprawdź token API |
| 403 | Niewystarczające środki lub brak dostępu |
| 429 | Przekroczono limit zapytań |
| 500 | Błąd wewnętrzny serwera |
Inne endpointy
Usługa Sora oferuje również następujące endpointy:POST https://api.acedata.cloud/sora/tasks
Kolejne kroki
- Przejdź do konsoli Ace Data Cloud, aby uzyskać token API
- Zapoznaj się z dokumentacją API dla pełnego opisu parametrów
- Sprawdź plany cenowe aby poznać koszty

