Generating custom images with AI

Does anyone have any advice on the best method to generate custom images? I’m getting mixed feedback on which is the best and most reliable platform to use.

Well. Dall-e-3 image model is the one that you should pick to generate images. We are using it in our app as well. There is an RPD of 200, meaning 200 images can be generated.

You can use below python method. Make sure you have your api key in the environment variables.

def call_image_client(self, prompt,tag):
    response = self.client.images.generate(
            model=constants.IMAGE_MODEL_DALLE,       # dall-e-3
            prompt=prompt,                                                             # Your input
            n=constants.IMAGE_NUMBER_OF_IMAGES,  # number of images
            size=constants.IMAGE_SIZE_1024                     # default size of 1024x1024
        )
        return response.data[0].url

There should not be any daily limit for API DALL-E-3, just a lower request per minute rate for those who have a lower payment history trust tier. five images, up to 50 images per minute depending on tier.

If you purchase $1000+ in credit or past billings, you are at a tier where you can create DALL-E-3 images at $240/hour.

Then there is just whether you want to pay $20/month for ChatGPT Plus with DALL-E, which limits you generations to how fast you chat with it and generation time, plus limit around 40/3 hours depending on dynamic limits. Or pay-per-image API with no ongoing fee.

Well, that’s a new nugget of information. So we are at Usage Tier 1, and that is why it is showing 200 RPD per day? If we keep on buying credits worth $50 USD our limits are going to increase after credit exhaust?

And while we are at it, what is on this page https://platform.openai.com/usage ? is it our monthly spending limit inclusive of all the models that we use.

If you have a daily limit on dall-e in your organization rates, that is not in sync with the current rate limit guide. Maybe some other tier-1 account can report if that is the same for theirs.

I would send a “help” through the platform.openai.com option, pick messages, and for accounts click-thru options, send a message that you are not receiving the currently published tier 1 daily limit on DALL-E-3. Either they fix your account, fix the documentation to show the tier being issued…or you just get ghosted with a bot reply.

You can also plop another $5 in if you’re going to pay that and see if you can force a rate update. Another payment is what it takes to recalculate and move up a tier because old payments weren’t mature enough, so it is at least action you can do instead of nothing. Or feed that $5 to a new account…

No. We cannot do a new account. However, we can try to top up with a 10 to see if our tier bumps. We need images constantly in our app. Otherwise we will hang a board on rate limit expiration.