Draw a Crocodile Without a Tail
twitter.com
twitter.com
https://mastodon.social/@sibilant/113340784251650338
It's funny, their current landing page reads: "DALL·E 3 understands significantly more nuance and detail than our previous systems, allowing you to easily translate your ideas into exceptionally accurate images."
I'm still impressed most of the time, don't get me wrong.
Draw white square with bottom right corner green: https://pbs.twimg.com/media/GaKerXDWEAA76J4?format=png&name=...
Draw white square with top left corner orange: https://pbs.twimg.com/media/GaOz1mcXMAAIepd?format=png&name=...
https://chatgpt.com/share/67153500-767c-800f-b3a2-bad706935c...
I don’t think Da Vinci ever sat there arguing with his paintbrushes.
The exception is when it's common to refer to something that has an element removed, for example, a french king without a head.
There are some prompting software that allows you to negatively specify certain words, which is useful for example if you want a picture of a mustang, the horse. You can specify negative: car, and the model will avoid diffusing into anything looking like a car, but you can't get that level of control from chatgpt.
That's an old approach used in SD 1/2 level solutions - for gpt that answer is incorrect/outdated. We've moved past that approach. New models use sentence embeddings which can represent meaning beyond individual words - for example Flux uses T5. OpenAI has been using some form of that for quite a while.
BTW, crocodile, not alligator.
"Crocodile with just the body" is probably understood as just "crocodile" because "crocodile without a body" isn't in the training set to understand the nuance of the negative.