AI guiding AI: ChatGPT & DALL·E 2

After the post about ChatGPT I thought about DALL·E 2 (an AI that generates images from simple text prompts) and wondered what might happen if I combined them. At first, I made a couple of prompts to DALL·E 2 to see what it would come up with. (Most of these images are just using DALL·E 2; playing with these AIs is a lot of fun to see what they come up with.) Then I used ChatGPT to generate the input text.

A medieval illustration of garlic
A medieval alchemy lab
medieval alchemy lab with troll hiding
cave bear digital art
The coldest place on earth in an impressionism style
medieval woodcut print
medieval woodcut print of a computer
medieval woodcut print of a moon landing
a gorilla painted in a watercolor style
ancient Egyptian hieroglyphics on the surface of a bowl of apples
ancient greek kitchen
survival cabin

Now it’s time for ChatGPT to generate a scene description to feed into DALL·E 2. I purposely wanted to minimize my input to see what it would come up with on its own.

Generate a short scene description that I can use for DALL·E 2

A golden retriever puppy sits on a wooden deck overlooking a serene lake, surrounded by tall pine trees. The puppy is wearing a red collar and looking out over the water with its head tilted to one side. In the distance, a pair of kayakers paddle lazily across the glassy surface of the lake. The sun is setting, casting a warm, orange glow across the scene.

Generate a very short scene description that I can use for DALL·E 2 including the style of art to be used

Sure, here’s another very short scene description in the style of abstract art:

A burst of bright, swirling colors radiates out from a central point, creating a dynamic and energetic composition. The overall style is abstract, with a focus on bold, expressive brushstrokes and vivid colors that convey a sense of movement and emotion.

So in these last two examples, one AI (ChatGPT) is generating the prompt for the next AI (DALL·E 2) to use to make an image.

I suppose the next logical step is to have AI generate AI for different tasks … so I asked.

Can you generate the computer code to program an AI?

As an AI language model, I can provide some information on programming an AI, but I cannot generate actual computer code to program an AI on my own. Programming an AI involves using a specific programming language, such as Python, C++, or Java, to design and develop algorithms that can process and analyze large amounts of data and make predictions or decisions based on that data.

Some common tools and libraries used in AI programming include TensorFlow, PyTorch, and Keras, which are used to build and train neural networks, a type of machine learning algorithm used in AI. There are also other algorithms and techniques used in AI, such as decision trees, clustering, and reinforcement learning, which can be implemented in different programming languages.

Programming an AI requires a deep understanding of data science, mathematics, and computer science, as well as experience with software development practices such as version control, testing, and debugging. If you are interested in programming an AI, I recommend starting with a basic course in programming and data science, and then exploring more advanced topics in AI and machine learning.

Oh well, I guess we’ll have to wait for that in the future.

I can’t help it. I generated a few more images with DALL·E 2.

ancient egyptians with lasers
dinosaur on a neon subway

And a couple more alchemy labs. I love these.

medieval alchemy lab

Links


Posted

in

,

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *