Szybki start
Wyślij pierwsze zadanie generowania obrazu i odbierz jego wynik.
Utwórz klucz API
Zaloguj się i utwórz klucz w sekcji Klucze API. Zapisz go, gdy zostanie pokazany po raz pierwszy. Doładuj środki w sekcji Płatności.
Ustaw SEEDROUTER_API_KEY w środowisku swojego serwera. Przykłady w Pythonie wymagają pakietu requests.
Wyślij zadanie
curl https://api.seedrouter.ai/v1/images/generations \
-H "Authorization: Bearer $SEEDROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2",
"prompt": "An amber glass bottle on a cream background, studio lighting",
"size": "1024x1024",
"quality": "low"
}'Odczytaj wynik
Zapisz zwrócone id, a następnie odpytaj je kluczem API tego samego konta:
curl https://api.seedrouter.ai/v1/tasks/YOUR_TASK_ID \
-H "Authorization: Bearer $SEEDROUTER_API_KEY"Powtarzaj co trzy sekundy, dopóki status ma wartość processing. Gdy zmieni się na completed, odczytaj output.data[].url. Jeśli jest failed, sprawdź error.
Przekroczenie limitu czasu odpytywania nie anuluje generowania. Zapisz identyfikator zadania i wznów odpytywanie, zamiast wysyłać kolejne żądanie generowania.
Pełny przykład odpytywania znajdziesz w sekcji Zadania, a opcje edycji, jakości i rozmiaru w GPT Image 2.
