Latest / AI Fire Daily / #130 Robin: ChatGPT Images 2.6 Can Now Make GIFs, Reuse Characters, and Edit Frames
Transcript
- 0:00Whoa. Imagine generating four billion images
- 0:03a week. It is completely staggering to even think
- 0:06about. It really is. That scale is just, well,
- 0:09it is difficult to comprehend. We're talking
- 0:11about a volume of visual creation that dwarfs
- 0:13the entire history of human art. Oh, easily.
- 0:16And it is happening every single week. And the
- 0:19wild part is, you know, we are moving well beyond
- 0:22just static pictures now. Right. The standard
- 0:25has shifted basically overnight. It really has.
- 0:28We are talking about instantly animated GIFs
- 0:30now generated from a mere sketch and doing that
- 0:33at that exact same mind -bending scale. It is
- 0:36incredible. Well, welcome to the deep dive. We
- 0:39are acting as your guides today to unpack this
- 0:41massive shift in how we create media. Yeah, there
- 0:44is a lot of ground to cover. Today, we are exploring
- 0:46the November 4, 2026 release of Chat GPT Images
- 0:502 .6. And our mission is highly practical for
- 0:53you. We want to make this actionable. Exactly.
- 0:55We're going to break down how to actually use
- 0:57its new features, things like GIF creation, precise
- 1:00image markup, and SVG exports. Which, I mean,
- 1:03they all sound great on paper. They do. But if
- 1:06you aren't careful, those shiny new features
- 1:07will just train your budget so fast. That is
- 1:10the big catch. We want you to navigate these
- 1:12tools without falling into the default traps
- 1:14that waste both your API credits and your time.
- 1:16Because it really requires a total shift in how
- 1:19you approach the platform now. It does. You can't
- 1:22just throw prompts at it blindly anymore, can
- 1:23you? Not at all. The underlying architecture
- 1:26has fundamentally changed. So I think the best
- 1:29place to start is that core engine update. Yeah,
- 1:31that makes sense. Because understanding this
- 1:33new dual model approach is really the key to
- 1:35unlocking everything else. It really is the foundation
- 1:37of the whole 2 .6 update. Right. So images 2
- 1:41.6 builds on version 2 .5 with a rather massive
- 1:44promise. 50 % faster generation. Which, you know,
- 1:49sounds impossible if you are just piling more
- 1:51features onto the same old system. Right. Usually
- 1:53more features means a slower system. Exactly.
- 1:56But they achieve this speed by splitting the
- 1:58workload entirely. Instead of one massive neural
- 2:01net trying to guess whether you want speed or
- 2:03quality, OpenAI actually gave us two distinct
- 2:07models. OK, two models? Yeah, you have Flare
- 2:10and you have Sunburst. I find that division fascinating.
- 2:14By splitting the workload, they basically don't
- 2:16force the system to compromise anymore. Precisely.
- 2:20Flare is essentially designed for quick drafts.
- 2:22How quick are we talking? It can spit out a low
- 2:25quality image in just six seconds. Wow, six seconds.
- 2:28Yeah, it works incredibly well for things like
- 2:30event posters or basic product visuals where
- 2:33you just need the gist of an idea. Six seconds
- 2:36is barely enough time to even type out your next
- 2:38prompt. It really isn't. Flare basically bypasses
- 2:41all the heavy, multi -step refinement loops that
- 2:44usually bog down AI image generation. Though
- 2:47it sacrifices the polish for pure speed. Exactly.
- 2:51It skips the deep polish to give you immediate
- 2:53visual feedback. It is your rapid prototyping
- 2:56tool. That feels... Very familiar when you put
- 2:59it in everyday terms. How so? Well, choosing
- 3:01between flair and sunburst is kind of like choosing
- 3:03a drive -thru for a quick snack versus sitting
- 3:06down for a meticulously prepared dinner. Oh,
- 3:09that is a great way to look at it. You're hungry
- 3:11either way, but your expectations for the outcome
- 3:13are completely different. Yeah, and to push that
- 3:16drive -thru analogy just a bit further, if you
- 3:18order flair, you get your food in six seconds.
- 3:22But you can't be mad if the burger looks a little
- 3:24sloppy. Right. You are explicitly paying for
- 3:27the speed. Exactly. Sunburst, on the other hand,
- 3:30is the fine dining option. It takes its time.
- 3:33It is built for high detail and ensuring absolute
- 3:35brand consistency across multiple edits. So Sunburst
- 3:39is doing all that invisible heavy lifting behind
- 3:42the scenes. It is. It is analyzing the prompt
- 3:45much, much more deeply. And you really need to
- 3:48know which one of these you are ordering before
- 3:50you hit generate. Especially when you start looking
- 3:52at the baseline pricing structure for API users.
- 3:55That is where it gets real. Let's dig into those
- 3:58token rates because I think they reveal a lot
- 4:00about how the system operates. They definitely
- 4:03do. The base API token rates are actually entirely
- 4:06unchanged from version 2 .5. Right, the numbers
- 4:09themselves haven't moved. It remains $5 per 1
- 4:12million text input tokens. It is $8 per 1 million
- 4:16image input tokens and $30 per 1 million output
- 4:19tokens. The baseline math basically holds steady.
- 4:23And that pricing applies everywhere too. Yeah,
- 4:25web, desktop, all of it. Yeah. We have desktop
- 4:27and mobile across all the subscription tiers.
- 4:30Okay, but if token rates are identical to 2 .5,
- 4:33why are developers seeing different final bills?
- 4:35Well, it comes down to how users manage the new
- 4:37quality and complexity settings. Ah, so it is
- 4:40the settings, not the base rates. Exactly. These
- 4:43settings dictate the actual computing load under
- 4:45the hood. You might request the exact same image
- 4:48subject in both versions, right? Right. But heavier
- 4:51settings in 2 .6 forced the model to do more
- 4:53invisible labor. It runs more diffusion steps.
- 4:56It calculates finer pixels. And all that extra
- 4:59computational processing power costs money. So
- 5:01same base rates, but heavier settings drive up
- 5:05the final cost. You nailed it. You are paying
- 5:07for the computational depth, not just the raw
- 5:09token count anymore. That brings us to a really
- 5:12crucial point for anyone building a workflow.
- 5:14The settings matter more than ever. Because if
- 5:16those settings control both your cost and your
- 5:19quality, we really need to understand them. We
- 5:22have to know exactly which levers to pull before
- 5:25we generate a single image. Right. Setting up
- 5:27your environment correctly is basically half
- 5:29the battle now. Oh, absolutely. Now, if you are
- 5:32just creating content in plain English, just
- 5:33chatting back and forth, you should... Honestly,
- 5:35just use the chat GPT interface. Because it is
- 5:38straightforward and conversational. Yeah, it
- 5:39hides all the complicated math from you, which
- 5:42is perfect for casual users. But if you are building
- 5:44automated workflows for a business, you have
- 5:47to switch to the API. You do. And the API is
- 5:50also strictly required if you want to output
- 5:52SVG files, which we will get into. Now, once
- 5:55you are in the API, you have two master controls
- 5:57at your disposal. We have quality and we have
- 6:00complexity. And people often conflate those two
- 6:02words. They sound similar, but they perform very
- 6:05different mechanical functions. Let's separate
- 6:07them. Quality basically dictates how polished
- 6:10the final image looks. Yes. Like the textures,
- 6:13the lighting, the sheer pixel resolution. Exactly.
- 6:16Quality is the surface finish of the image. Complexity
- 6:19is much deeper than that. How so? Well, it controls
- 6:23how much cognitive planning the model does before
- 6:25it even starts drawing. Oh, interesting. It determines
- 6:28how hard it works to follow your specific, nuanced
- 6:31instructions. It is sort of like giving a task
- 6:33to an intern versus a senior engineer. The rule
- 6:37of thumb here seems surprisingly straightforward,
- 6:39actually. It is, once you get the hang of it.
- 6:41Low complexity is great for simple, straightforward
- 6:43edits, like if you are just swapping out a background
- 6:46color on a product shot. Right. You don't need
- 6:49a senior engineer for that. But high complexity
- 6:52is needed for highly detailed infographics. Things
- 6:55that involve rigid charts and strict layout rules.
- 6:58Exactly. Things where the structural relationship
- 7:01matters. I have to admit something here, though.
- 7:03Uh -oh. What's that? I still wrestle with prompt
- 7:06drift myself. Oh, we all do. It is an incredibly
- 7:10tempting trap to fall into. You just want to
- 7:12overcomplicate the instructions. You sit there
- 7:14thinking that adding more words, you know, more
- 7:16adjectives will somehow guarantee a better outcome.
- 7:20Yeah. We think more is always better. when in
- 7:22reality a simple low -complexity prompt would
- 7:26actually work better and it would generate much
- 7:28faster. It is a very hard habit to break. We
- 7:31are just so used to over -explaining things to
- 7:33older AI models because honestly they used to
- 7:36be so dense. Which naturally makes me wonder,
- 7:40if high -complexity makes it smarter, shouldn't
- 7:42we just leave it maxed out? It seems perfectly
- 7:45logical, but no. OpenAI actually recommends starting
- 7:49on the lowest setting. Really? The lowest. Yeah,
- 7:53because unnecessary high complexity slows down
- 7:56your generation significantly. And worse, it
- 7:59frequently introduces weird, unwanted visual
- 8:01artifacts. Like, what kind of artifacts? It essentially
- 8:05overthinks the problem. It starts seeing patterns
- 8:07that just aren't there, and it tries to add details
- 8:10you never asked for. Got it. Max complexity slows
- 8:14things down and adds unwanted visual noise. Right.
- 8:18You are basically forcing the AI to... hallucinate
- 8:22extra details. Keep it simple unless the task
- 8:25explicitly demands it. So if keeping complexity
- 8:28low saves us from visual noise in static images,
- 8:32I have to imagine that rule becomes 10 times
- 8:34more important when we start talking about the
- 8:36new GIF generation. Oh, absolutely. This is where
- 8:40things get really fascinating, but also incredibly
- 8:43technically demanding. Let's talk about the GIFs.
- 8:46When you ask it to turn a prompt or an image
- 8:48into a looping GIF, the model uses something
- 8:51called a sprite sheet to make it happen. We should
- 8:54probably clarify what that means for anyone who
- 8:56hasn't built a video game before. Yeah, good
- 8:57idea. A sprite sheet is just a single image file
- 9:01containing multiple smaller frames of animation.
- 9:03Perfect definition. Yes, the AI generates that
- 9:06one massive sheet first, then mathematically
- 9:09slices it up and stitches those individual frames
- 9:11together into a sequence. And that becomes your
- 9:13looping GIF. Exactly. But there are strict best
- 9:16practices here if you actually want it to look
- 9:18good. You must keep the movement simple, right?
- 9:20Very simple. And you must keep the camera completely
- 9:23fixed in place. Yeah, no wild panning shots.
- 9:26And the sweet spot for a smooth loop seems to
- 9:28be a six frame animation. Six frames is the magic
- 9:31number. It is. Imagine you prompt for a cute
- 9:333D fox waving its hand. In a six frame sequence,
- 9:37the AI has enough space to raise the hand. wave
- 9:39it, and return naturally to frame one without
- 9:42losing track of the fox's face. If you are using
- 9:45the API to do this, there are some very specific
- 9:47constraints to be aware of. Yeah, the API is
- 9:50strict about formatting. You must explicitly
- 9:52set the output format to GIF, and the system
- 9:56supports anywhere between 2 and 64 frames. And
- 9:59you get control over the playback speed, too.
- 10:01You can set the timing anywhere between 20 and
- 10:042 ,000 milliseconds per frame. The defaults are
- 10:07set to 9 frames and 200 milliseconds. But there
- 10:11are major traps hiding here, aren't there? Huge
- 10:13traps. These loops are not always perfect. Far
- 10:16from it. Yeah. The physics of the animation can
- 10:18break down very quickly. They can get really
- 10:20weird really fast. In one of the hands -on tests
- 10:24mentioned in our sources, a developer tried generating
- 10:27a 10 -frame GIF. OK. So just slightly above the
- 10:30default. Right. And it resulted in very uneven
- 10:33movement. There was this highly noticeable jerky
- 10:35jump between the last frame and the first frame.
- 10:38Which completely breaks the illusion of a continuous
- 10:40loop. It totally ruins the effect. There is also
- 10:43a major limitation to note here. The API image
- 10:46-edit endpoint cannot output GIFs at all. Yeah.
- 10:50It is for generation only right now. And a quick
- 10:53troubleshooting tip. If your GIF generation fails
- 10:56entirely, just Drop your resolution. Try forcing
- 10:59it to 512 by 512 pixels. That usually clears
- 11:02up the memory error. But I'm curious about the
- 11:04physics breaking down. Why did that 10 frame
- 11:07test fail to loop smoothly? Because every additional
- 11:10frame gives the model more opportunities to lose
- 11:13track of the subject. It just forgets. It literally
- 11:16forgets the initial starting state of the animation
- 11:18as it renders further down the sprite sheet.
- 11:20So by frame 10, the fox's ear might be slightly
- 11:23shorter. So when it loops back to frame one,
- 11:25you see a visual jump. Right. More frames just
- 11:28multiply the chances of a glitch. Exactly. Keeping
- 11:31the frame count brief forces the model to stay
- 11:33sharply focused on the mechanics of the loop.
- 11:35We are going to pause here for just a moment
- 11:38to hear from our sponsor. We will be right back.
- 11:41Sponsor placeholder. And we are back. So we have
- 11:44established that complex animations can get glitchy
- 11:47because the AI basically forgets what the subject
- 11:50looks like. It gets amnesia down the sprite sheet.
- 11:53So how do we force the AI to keep our characters
- 11:55or our products visually consistent, whether
- 11:58we're animating them or just putting them in
- 12:01a new static scene? This is genuinely the holy
- 12:04grail of reusability right here. It has been
- 12:07a problem for a long time. For years, text -only
- 12:09prompts have been notoriously bad at this. You
- 12:12ask for your mascot in a new pose and it randomly
- 12:14changes their facial features. Or product handles
- 12:18suddenly disappear. Brand badges swap colors
- 12:20for no reason. Yeah, it was maddening. But the
- 12:23solution they have introduced is saved reference
- 12:25images. How's that work in practice? OK, you
- 12:28take an approved image of a person, a pet, or
- 12:31a character, you save it once, then you reuse
- 12:34that exact image across your future chats as
- 12:36a strict baseline. So it gives the model a visual
- 12:39anchor. Exactly. It's a source of truth to follow,
- 12:42rather than relying on its hazy memory of your
- 12:45text description. It completely changes the game
- 12:48for brand consistency. It is massive. And building
- 12:51on that, you can do highly precise editing now.
- 12:53You can mark up an image directly to alter specific
- 12:56parts while protecting the rest. This is probably
- 12:59the most practically useful feature for power
- 13:01users. You literally just circle an area. Say
- 13:04you have a mascot wearing a red scarf. You just
- 13:07circle the scarf. And then? You tell the model
- 13:09to change it to blue. The AI isolates that area
- 13:13and keeps everything else in the image entirely
- 13:15untouched. But API users need to be very careful
- 13:18here. The web interface makes it look incredibly
- 13:20easy, but the backend requirements for this are
- 13:23strict. Yes, there is a technical hurdle. For
- 13:26API users, that markup process requires providing
- 13:29a transparent PNG. And it must match the original
- 13:32image's exact dimensions pixel for pixel. Right.
- 13:35Plus, you cannot use a traditional mask file.
- 13:38So it just requires a bit more technical setup
- 13:40and image prep on your end before you make the
- 13:42actual API call. And then there is the addition
- 13:45of SVGs. This is massive for designers. Oh, absolutely
- 13:49huge. SVGs are perfect for scalable logos and
- 13:53website icons. We should probably quickly refresh
- 13:56what that actually means too. Good call. An SVG
- 13:59is an image file that resizes infinitely without
- 14:02ever getting blurry. Because it uses mathematical
- 14:04formulas to draw the lines and shapes instead
- 14:07of just a grid of colored pixels. Right. No pixels
- 14:10to get stretched out. But you have to remember,
- 14:12SVGs are strictly static files. They are generated
- 14:15one at a time, and they are currently not supported
- 14:18by the edit endpoint. You can only generate them
- 14:21fresh. Yes. This all leads to what we can call
- 14:24the golden workflow for brand builders. Let's
- 14:27lay it out. You start by generating an approved
- 14:29mascot. You save it as a reference image. You
- 14:32mark up any specific targeted edits you need.
- 14:36You create your animated GIF from that base.
- 14:38And finally, you generate a scalable SVG icon
- 14:42of that character for your web layout. It is
- 14:44a powerful, repeatable pipeline. Once you set
- 14:47it up, you can churn out assets that actually
- 14:49look like they belong to the exact same company.
- 14:52It is brilliant. But I do have a question. If
- 14:55the markup feature is so precise, why do I still
- 14:58need to check the background? Because that markup
- 15:01circle only acts as a guide for the edit. Not
- 15:04a strict rule. Right. The underlying model is
- 15:06still a neural network. It can still hallucinate
- 15:08unexpected changes elsewhere in the frame, even
- 15:10outside the circle you drew. It isn't a perfect
- 15:13mechanical crop. Ah, it is a suggestion, not
- 15:16an absolute boundary fence. Exactly. You are
- 15:19pointing at what you want changed, but you aren't
- 15:21building an impenetrable wall around it. OK,
- 15:24so we have built the perfect brand workflow.
- 15:27The quality is there. The consistency is there.
- 15:30Yep. The tools are working. But doing this blindly?
- 15:33is going to severely burn through your API credits.
- 15:36It will roast your budget. We need to look at
- 15:39the actual math. We need to talk about the ROI
- 15:41trap. The cost breakdown here is very revealing,
- 15:44and it shows exactly why defaults are so dangerous.
- 15:47Let's look at generating a standard 1024 by 1024
- 15:50image. On low quality, it costs about 2 .5 cents
- 15:54per image. Which is very reasonable for rapid
- 15:57testing. High quality doubles that. And it sits
- 15:59at about 5 .3 cents. It's still not terrible,
- 16:03but if you flip the switch to max quality, it
- 16:06jumps all the way to roughly 21 cents per image.
- 16:08That is a massive premium. If you are running
- 16:11an automated script generating hundreds of images
- 16:13an hour, that difference adds up incredibly fast.
- 16:16You will blow your monthly budget in a single
- 16:19afternoon. Easily. We really need to highlight
- 16:22an anomaly from our sources to prove this point.
- 16:25A developer named Kingi did a hands -on test
- 16:27using the detailed sunburst model. Okay, let's
- 16:30hear the numbers. They generated three images
- 16:33on GPT image -2 .6. The total cost was roughly
- 16:3812 .5 cents, and the generation process took
- 16:4148 .7 seconds. Which, you know, doesn't sound
- 16:44too bad until you look at the baseline comparison.
- 16:48Right. They ran the exact same test requesting
- 16:51the same images on the older version 2 .5. And
- 16:54what happened? That older version cost only 4
- 16:57.5 cents, and it only took 39 .8 seconds to finish.
- 17:01That is nearly a three times cost increase, and
- 17:04it actually took longer. This massive jump wasn't
- 17:08a bug. It was entirely due to mismatched default
- 17:10complexity settings in the new version. The system
- 17:13was basically over -processing a simple request
- 17:16because it was told to. It completely proves
- 17:18that relying on default settings can be dangerous
- 17:21for your margins. It really does. There is also
- 17:24an important API compatibility warning you need
- 17:26to be aware of before you switch over. What's
- 17:28that? Version 2 .6 fully supports the generation
- 17:32and editing endpoints, but it does not currently
- 17:35support responses, chat completions, or batch
- 17:39APIs. So if your current software relies on batch
- 17:42APIs for bulk processing, you are going to break
- 17:45your system if you force the upgrade today. Yeah,
- 17:48you really need a strict pre -publishing checklist.
- 17:51Always check your text's filling and your pricing
- 17:54numbers in the images. Verify that logos and
- 17:57product details haven't drifted. Ensure you have
- 17:59smooth frame transitions if you are making GIFs.
- 18:02And honestly, test version 2 .5 side by side
- 18:06with 2 .6 before fully migrating your production
- 18:08environment. But wait, they promised 50 % faster,
- 18:12but the test took longer. Because that faster
- 18:15claim only applies if you deliberately optimize
- 18:18the complexity settings to match your specific
- 18:20prompt. Oh, I see. If you leave the sliders on
- 18:22their highest defaults, the system will punish
- 18:24you by running deep, unnecessary computations
- 18:27that slow everything down. So lazy default settings
- 18:30will tax both your wallet and the clock. Active,
- 18:33deliberate management is absolutely required
- 18:36if you want to see those speed and cost benefits.
- 18:38I think we can synthesize this entire journey
- 18:41pretty clearly. Chat GPT Images 2 .6 is undoubtedly
- 18:45an incredible leap forward in capabilities. It
- 18:48really is a milestone. It brings serious speed.
- 18:50if you utilize the flare model properly. It brings
- 18:54massive new creative control with the introduction
- 18:57of GIFs and scalable SVGs. And it solves a major
- 19:00headache by bringing consistent branding through
- 19:03those sunburst reference images. But the crucial
- 19:05takeaway is that it demands active piloting from
- 19:08you. You have to be an engaged operator. You
- 19:11can't just fall asleep at the wheel. You must
- 19:13keep your complexity settings low by default.
- 19:16You must keep your GIF frames limited. to avoid
- 19:18glitches. And you must keep a sharp, skeptical
- 19:21eye on those default API settings to protect
- 19:24your budget. It is an incredibly powerful engine,
- 19:26but you have to steer it. It won't drive itself
- 19:28efficiently. Definitely not. Here's a challenge
- 19:31for you to try this week. Pick one mascot or
- 19:35one flagship product from your work. Run it through
- 19:38the entire golden workflow we discussed. Start
- 19:40with an approved reference image. Edit a specific
- 19:43detail using the precise markup tool. Animate
- 19:46it into a short six -frame GIF, and finally,
- 19:49export a scalable SVG version. Find out firsthand
- 19:53which of these features actually hold up for
- 19:55your specific real -world needs. I highly recommend
- 19:58doing that. It is truly the best way to learn
- 20:01the quirks of the system before you build a business
- 20:03logic around it. Yeah, get your hands dirty first.
- 20:06I want to leave you with a lingering thought
- 20:08as we wrap up today. Let's hear it. If an AI
- 20:11can perfectly maintain a character's visual consistency,
- 20:14and animate it smoothly from a standing start
- 20:17in just six seconds. What happens to the baseline
- 20:20value of basic stock photography and entry -level
- 20:23animation studios over the next two years? It
- 20:26is something to think about.