Was Sie erstellen werden
Sie erstellen eine Flux-Bildgenerierungsaufgabe mitPOST /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
requestsoder 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: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
Die Aufgabe bleibt ausstehend
Die Aufgabe bleibt ausstehend
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.
Die Bild-URL ist abgelaufen
Die Bild-URL ist abgelaufen
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.Ein Flux-Parameter schlägt fehl
Ein Flux-Parameter schlägt fehl
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
- Lesen Sie die Flux generate image API-Referenz.
- Fragen Sie Ergebnisse per Polling mit Get Flux image result ab.
- Finden Sie Flux-Modelle unter Models.
- Schätzen Sie die Kosten mit Estimate request cost before calling a model.