Skip to main content

Was Sie erstellen werden

Sie erstellen eine Flux-Bildgenerierungsaufgabe mit POST /flux/v1/flux-dev, fragen GET /flux/v1/get_result per Polling ab und laden die generierte Bild-URL herunter, wenn die Aufgabe bereit ist.

Voraussetzungen

  • Ein CometAPI API-Schlüssel, gespeichert in COMETAPI_KEY
  • Python 3.10+ mit requests oder Node.js 18+
  • Ein Flux-Modellpfad aus der Flux API-Referenz oder Models

API-Schlüssel, Basis-URL, Authentifizierung

Die Flux-Generierung verwendet einen Modellnamen im URL-Pfad:
Fragen Sie den Ergebnis-Endpunkt mit der task ID per Polling ab:
Authentifizieren Sie sich mit einem Bearer-Token:

Code-Beispiele

Verwenden Sie die Tabs unten für kopierbare Beispiele in cURL, Python und Node.js.

Erklärung des Ablaufs

Die Flux-Generierung ist asynchron. Der Create-Endpoint gibt eine Task-id zurück. Fragen Sie /flux/v1/get_result?id=<task_id> ab, bis status den Wert Ready hat, und laden Sie dann result.sample herunter. Flux-Ergebnis-URLs sind zeitlich begrenzt gültig. Kopieren Sie abgeschlossene Bilder in Ihren eigenen Speicher, wenn Ihre Anwendung dauerhaften Zugriff benötigt.

Häufige Parameter

Fehlerbehebung / FAQ

Setzen Sie das Polling mit einer begrenzten Retry-Schleife und einem Timeout fort. Speichern Sie die task ID, damit der Job später überprüft werden kann.
Laden Sie result.sample kurz nachdem die Aufgabe den Status Ready erreicht hat herunter und speichern Sie das Bild anschließend in Ihrem eigenen Speicher.
Die Unterstützung für Flux-Parameter variiert je nach Modellvariante. Beginnen Sie mit prompt, width und height und prüfen Sie dann die Flux API-Referenz, bevor Sie optionale Felder hinzufügen.

Nächste Schritte