Image APIs में अक्सर दो अलग-अलग count होते हैं, और confusion यहीं से शुरू होती है:
कुछ documentation generated output की संख्या की बात करती है, input uploads की नहीं। उदाहरण के लिए, Zenlayer की OpenAI-compatible image-edit reference कहती है कि “number of images to generate” 1 से 10 के बीच होना चाहिए; यह output setting है, source-image upload cap नहीं।
OpenVINO की OpenAI-compatible image-edit example भी यही फर्क दिखाती है: sample request में image=@three_cats.png के रूप में एक file भेजी जाती है और अलग से n=4 लगाकर multiple outputs मांगे जाते हैं। एक source-file वाला sample यह साबित नहीं करता कि maximum एक ही file है, और n=4 का मतलब यह नहीं कि चार source images accept होती हैं।
Fal, WaveSpeedAI जैसे third-party providers implementation के लिए उपयोगी हो सकते हैं, लेकिन उनकी schema या marketing language को OpenAI की official limit नहीं मानना चाहिए—जब तक वे साफ़-साफ़ वही constraint document न करें।
Fal के openai/gpt-image-2/edit page पर example request में image_urls array दिखता है, जो multi-image-shaped field के साथ consistent है। लेकिन दिखाए गए example में एक URL है और page source-image count की कोई maximum संख्या publish नहीं करता।
WaveSpeedAI GPT Image 2 Edit workflows को multiple references blend करने वाला बताता है, लेकिन यह provider description है; इससे OpenAI की numeric source-image limit तय नहीं होती।
OpenAI के ChatGPT Image Inputs FAQ के अनुसार, ChatGPT conversation में user कितनी images add कर सकता है, यह image size जैसे कई factors पर निर्भर करता है। लेकिन यह FAQ ChatGPT conversation behavior के बारे में है, जबकि Images API reference image edit methods के बारे में है। दोनों को एक ही limit मान लेने से validation logic गलत बन सकता है।
अगर आप app बना रहे हैं, तो यह फर्क practical है। ChatGPT UI, कोई third-party wrapper और OpenAI Images API—तीनों के runtime constraints अलग हो सकते हैं। जिस system को आप call कर रहे हैं, validation उसी के हिसाब से करें।
n, output count या “images to generate” parameter से mix न करें। फिलहाल reviewed docs के आधार पर जवाब कोई number नहीं है। OpenAI के image-edit references “image(s) to edit” wording के जरिए plural image input की गुंजाइश दिखाते हैं, लेकिन single edit request के लिए source-image count की कोई maximum संख्या document नहीं करते।