Wprowadzenie
Seedream to usługa AI do generowania obrazów oferowana przez Ace Data Cloud, wykorzystująca model generowania obrazów Seedream firmy ByteDance. Dzięki zunifikowanemu API Ace Data Cloud możesz szybko zintegrować Seedream w Pythonie, realizując funkcje takie jak generowanie obrazów na podstawie tekstu, edycja obrazów, obsługa różnych rozdzielczości oraz kontrola znaków wodnych.Wymagania wstępne
- Konto w Ace Data Cloud oraz uzyskany token API
- Środowisko Python w wersji 3.7 lub wyższej
- Zainstalowana biblioteka requests:
pip install requests
Podstawowe użycie
Główny endpoint API Seedream to:doubao-seedream-4-0-250828. Dostępne modele to: doubao-seedream-4-5-251128, doubao-seedream-4-0-250828, doubao-seedream-3-0-t2i-250415, doubao-seededit-3-0-i2i-250628.
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ących 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 częstotliwości zapytań |
| 500 | Błąd wewnętrzny serwera |
Inne endpointy
Usługa Seedream udostępnia także następujące endpointy:POST https://api.acedata.cloud/seedream/tasks
Kolejne kroki
- Przejdź do konsoli Ace Data Cloud, aby uzyskać token API
- Zapoznaj się z dokumentacją API w celu poznania pełnej specyfikacji parametrów
- Sprawdź plany cenowe w celu poznania kosztów korzystania z usługi

