Oluşturacaklarınız
FLUX.2 Pro’ya bir1280x768 PNG görevi gönderecek, döndürülen görev id değerini saklayacak, GET /flux/v1/get_result öğesini yoklayacak ve görev result.sample olduğunda Ready öğesini indireceksiniz.
Eşzamanlı bir istek için "async": false gönderin ve oluşturma yanıtından result.sample değerini okuyun. Bkz. Eşzamanlı oluşturma tam örnekler için.
Ön koşullar
COMETAPI_KEYiçinde saklanan bir CometAPI API anahtarıcurlvejq,requestsiçeren Python 3.10+ veya Node.js 18+- CometAPI hesabınızda
flux-2-proerişimi
Uç noktalar ve kimlik doğrulama
Görevi gönderin:id ile yoklayın:
Kod örnekleri
Senkron olarak oluşturma
Tamamlanmış görüntüyü create yanıtında almak için JSON boolean değerinifalse async içinde gönderin. Başarılı bir yanıt, status: "Ready" ve bir görüntü URL’si içerir
result.sample içinde içerir. Asenkron iş akışını kullanmak için true kullanın veya async öğesini atlayın
yukarıda. "false" öğesini string olarak göndermeyin veya async: false ile
webhook_url ya da webhook_secret ile birleştirmeyin.
Bu örnekler create yanıtı için 300 saniyeye kadar bekler, ardından
görüntüyü indirir. Zaman aşımı, tamamlanma için son tarih değil, bir istemci ayarıdır:
Akış nasıl çalışır
async: true ile veya async alanı olmadan, oluşturma sürerken create endpoint üst düzey bir görev id döndürür. Bu id ile CometAPI sonuç endpoint’ini yoklayın. Ready başarılı son durumdur. Bilinen hata ve moderasyon durumlarını başarısızlık olarak değerlendirin ve diğer durumları yalnızca istemci zaman aşımına kadar yoklamayı sürdürün.
async: false ile başarılı create yanıtı status: "Ready" ve result.sample içerir. Görüntü URL’sini yoklama yapmadan doğrudan okuyun.
result.sample değerini yalnızca tamamlanmış görüntüyü indirmek için kullanın. Bu geçici bir URL’dir ve kalıcı uygulama depolaması olarak kullanılmamalıdır.
Ortak parametreler
Sorun giderme
Görev işleme durumunda kalıyor
Görev işleme durumunda kalıyor
Sınırlı bir yeniden deneme döngüsü içinde yoklamaya devam edin. İstemci zaman aşımına ulaşılırsa, görevi daha sonra incelemek üzere görev ID’sini saklayın ve isteği başarılı olarak değil, zaman aşımına uğramış olarak bildirin.
Görüntü URL'si artık çalışmıyor
Görüntü URL'si artık çalışmıyor
result.sample değerini, görev Ready olduktan hemen sonra indirin; ardından görüntüyü uygulamanızın denetlediği depolama alanına yerleştirin.Bir istek alanının etkisi yok
Bir istek alanının etkisi yok
Modeliniz için istek alanlarını seçmek üzere FLUX görüntüsü oluşturma API referansı sayfasını kullanın. Alan adlarını ve JSON türlerini istek örneğiyle karşılaştırın.
Sonraki adımlar
- Şunu okuyun: FLUX görüntüsü oluşturma API referansı.
- Sonuçları şununla sorgulayın: FLUX görüntü sonucunu alma.
- Kullanılabilir FLUX modellerini şurada bulun: Modeller.