Skip to main content

Co zbudujesz

Utworzysz zadanie generowania obrazu Flux za pomocą POST /flux/v1/flux-dev, będziesz odpytwać GET /flux/v1/get_result i pobierzesz URL wygenerowanego obrazu, gdy zadanie będzie gotowe.

Wymagania wstępne

  • Klucz API CometAPI zapisany w COMETAPI_KEY
  • Python 3.10+ z requests albo Node.js 18+
  • Ścieżka modelu Flux z dokumentacji Flux API lub Models

Klucz API, bazowy URL, uwierzytelnianie

Generowanie Flux używa nazwy modelu w ścieżce URL:
Odpytuj endpoint wyniku za pomocą ID zadania:
Uwierzytelniaj się tokenem Bearer:

Przykłady kodu

Skorzystaj z poniższych kart, aby zobaczyć przykłady do skopiowania w cURL, Python i Node.js.

Wyjaśnienie działania

Generowanie Flux jest asynchroniczne. Endpoint tworzenia zwraca id zadania. Odpytuj /flux/v1/get_result?id=<task_id>, aż status będzie mieć wartość Ready, a następnie pobierz result.sample. Adresy URL wyników Flux są ograniczone czasowo. Skopiuj ukończone obrazy do własnej pamięci masowej, jeśli Twoja aplikacja potrzebuje trwałego dostępu.

Typowe parametry

Rozwiązywanie problemów / FAQ

Kontynuuj odpytywanie w pętli ponowień z ograniczoną liczbą prób i limitem czasu. Zapisz ID zadania, aby można było sprawdzić je później.
Pobierz result.sample wkrótce po tym, jak zadanie osiągnie stan Ready, a następnie zapisz obraz we własnej pamięci masowej.
Obsługa parametrów Flux różni się w zależności od wariantu modelu. Zacznij od prompt, width i height, a następnie sprawdź dokumentację referencyjną Flux API przed dodaniem pól opcjonalnych.

Następne kroki