-: Hey, let's talk about DALL-E 3.
So DALL-E 3 is a diffusion model at its core
and that means it can generate images
from random noise given a prompt
and the diffusion model works by first to take lots
of images and add random noise to them
and then see if the model kind of worked backwards.
That's how it's trained.
The DALL-E model is closed source,
so we don't know exactly how it works,
but some people conjecture
it's also a transform model in there
as well using the Diffusion model.
So that's why it's so good at being able
to place certain things in different parts of the image,
unlike a lot of image generation models
because it actually has some reason to.
DALL-E 3 is created by OpenAI.
They also make ChatGPT.
It was released before Midjourney
and Stable Diffusion, the first version
and DALL-E 2 was the one
that was first really good at image generation.
Kinda kicked off that whole craze in 2022,
but version three only came out in 2023.
And then it's also available through ChatGPT
and via the API.
What are some key features of this compared
to other image generation tools?
One is that it can do in painting
and they can do that directly in line in ChatGPT interface,
which is really cool.
So you can scrub out part of the image
and then replace it with by prompting.
It's really good at that actually,
probably the best at that.
It can also create prompts.
This isn't specifically DALL-E 3,
this is ChatGPT doing this,
but ChatGPT can write a prompt
for DALL-E 3 in the ChatGPT interface
and you can see that prompt.
So, you can click the I when you click into an image
and it'll tell you what the prompt was
and that's really helpful.
The other thing is that you can just edit by talking.
So you can say,
"Oh no, I wanted this dog to look realistic."
And it can change the way the images look cool.
One of the problems is that there's no negative prompting.
You can't really get rid of things in the image like you can
with Stable Diffusion or Midjourney.
There's no classifier free guidance.
There's no real control at all on the parameters
that you're using as you would get from some
of the other platforms.
There's no way to fine tune it
like you can with Stable Diffusion.
There's also a limited use of artist names.
You can't use any artist in living memory
like in the last 100 years.
It's also a lot of content moderation, so you can't,
for example, generate a picture of Donald Trump.
Some of the use cases, given that some
of the weaknesses turn into strength here.
It's really great for children's stories
'cause it never generates anything really bad or sensitive.
So, that's helpful.
It's good for blog images
'cause it has like a cartoony vibe or style.
And this is an example of a blog image that I generated.
It's also quite fun for memes
'cause it's quite good at text on images
and it's quite good understanding concepts.
I've been using it mostly for that.
I don't use DALL-E 3 really that much in a serious capacity
just because Stable Diffusion is much better
to build your business on.
It works quite well and it's open source.
You don't have to worry
about content moderation (indistinct).
I would say DALL-E 3 is very good though
and worth using for some use cases.