4 ms·
But the model has to write a natural language response, which will be based on what it expects the result to be..
by CGamesPlay 2y ago
But the model has to write a natural language response, which will be based on what it expects the result to be..
- CharlieDigital 2y agoI don't see the disconnect. Since there is an interface point where the NLP is translated into some image generation call path, presumably, the response generation can see that it only got 1 image back instead of n. Even a system prompt could be added to normalize the output text portion of the response.
- CGamesPlay 2y agoThe image generation API returns a URL to the image, which ChatGPT isn't going to fetch and look at. If ChatGPT asked the service to generate 500 images, it seems reasonable to assume that the returned URL would be some sort of zip file or gallery or even single image grid containing those 500 images. Alternatively, if ChatGPT does think it is suspicous that it only got one URL, it might end up responding with "the system seems to be not working right now, I'm only getting partial results for your query", because it doesn't know that the system is only going to return a single image. This is getting into speculative territory, so I guess the true answer could also be "OpenAI are amateurs are prompting ChatGPT", but it seems less likely.