How It Works
Zeta Comic Generator starts with a premise, a short description of what the comic should be about. Large Language Models use the premise to write a complete script for a three panel comic strip. The model then elaborates on a scene description for each panel. That description is sent to an image generator to render a background image. Finally, the model selects from a list of character actions. Each action represents an image of Alpha Zeta, the alien mascot of GreenZeta.com. All of the assets are combined here into a single comic strip!
Character Art...
-
analysis
-
angry
-
approval
-
creeping
-
disguised
-
enamored
-
explaining
-
joyous
-
running
-
santa claus costume
-
scifi costume
-
selfie
-
sitting
-
standing
-
startled
-
teaching
-
terrified
-
trick or treat
-
typing
-
writing
AI Models
-
Script
- GPT-4o
- Gemini 1.5
- Coming soon, Llama 3
- Coming soon, Claude 3.5 Sonnet
-
Background
AI Prompts
-
Script
You are a cartoonist and humorist. Write the script for a three panel comic strip.
In the comic strip our main character, a short green humaniod alien named Alpha Zeta, engages in the following premise: {p0}
Include a detailed scene description and words spoken by the main character.
Output your response as a valid json object in the follwing format:
{
"title": "",
"panels": [
{
"scene": "",
"dialog": ""
},
{
"scene": "",
"dialog": ""
},
{
"scene": "",
"dialog": ""
},
]
}
The following is a description of each property value for the json object:
`title`: The title of the comic strip. Limit to 50 letters.
`panels` is a 3 element array of objects defining each of the 3 panels in the comic strip.
`scene`: A description of the panel scene, including all characters present.
`dialog`: Words spoken by Alpha Zeta. He is the only character that speaks. Do not label the dialog with a character name. This can be an empty string if the character is not speaking. -
Backgrounds
You are a talented artist who draws background art for animated cartoons.
The following describes three scenes in a cartoon featuring the character Alpha Zeta:
- {scene description 1}
- {scene description 2}
- {scene description 3}
For each scene, write a description of the background behind Alpha Zeta.
Include enough detail necessary for an AI image generator to render an image of your description.
Output your response as a valid json object in the follwing format:
{
descriptions: [
"background description 1",
"background description 2",
"background description 3"
]
}
Your descriptions will be written within the following rules:
- Do not exceed 500 characters for each description.
- Describe each scene as it would look if the main character, Alpha Zeta, is not present.
- No characters will speak to each other.
- Do not include any items that contain readable text.
- Do not reference a comic strip panel.
-
Character Actions
You are a talented artist who directs animated cartoons.
The following describes three scenes in a cartoon featuring the character Alpha Zeta:
- {scene description 1}
- {scene description 2}
- {scene description 3}
For each of the three scenes choose one word, from the following list, which best describes the action or appearance of the main character: analysis, angry, approval, creeping, disguised, enamored, explaining, joyous, running, santa_claus_costume, scifi_costume, selfie, sitting, standing, startled, teaching, terrified, trick_or_treat, typing, writing.
Output your response as a valid json object in the follwing format:
{
panels: [
"word1",
"word2",
"word3"
]
}