We need to output JSON with fields: joke_text, headline, meme_caption, image_pro...
We need to output JSON with fields: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. Must be in German language for joke_text, headline, meme_caption? The prompt says "Erstelle einen lustigen, klassischen Chuck Norris Witz auf Deutsch." The JSON fields likely also in German except image_prompt must be English. The meta_title and meta_description presumably also in German? Not specified but likely also German. Must avoid repeats, be unique. Must start with "Chuck Norris" or mention him. Must be creative. We need to produce a single JSON object, no markdown code blocks. Must be valid JSON. Fields: - joke_text: The full joke text, presumably a short story or statement, starting with "Chuck Norris". Must be funny, unique. - headline: short headline max 80 characters. - meme_caption: short caption max 80 characters. - image_prompt: English prompt for image generation, describing scene, must include specifics from joke. Must be hyper-realistic portrait etc. Must include [Spezifische Szene aus dem Witz] placeholder? Actually the template says: "A hyper-realistic portrait of a tough, legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build. Black sleeveless vest. [Spezifische Szene aus dem Witz]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." We need to fill that with specific scene from the joke. So include something like "Chuck Norris is single-handedly lifting a mountain while balancing a coffee cup". Must embed that scene description. - meta_title: SEO Title max 60 characters. - meta_description: SEO Description max 160 characters. All fields must be strings. We must ensure no repeats of existing jokes. We'll craft a unique joke. Potential joke: "Chuck Norris can divide by zero." That's common, avoid. Maybe "Chuck Norris once counted to infinity... twice." That's also common. Need something unique. Let's think: "Chuck Norris once turned a roundhouse kick into a solar eclipse, causing the sun to pause and applaud." That's unique. But must be a joke text, maybe a short paragraph. We need to start with "Chuck Norris" or mention him. So start with "Chuck Norris". Let's craft: Joke text: "Chuck Norris once challenged a volcano to a push‑up contest. After the volcano erupted in applause, Chuck Norris calmly sipped a cup of lava and declared the eruption a standing ovation." That's unique-ish. But must be funny, classic style. Maybe: "Chuck Norris once tried to teach a cat to do the moonwalk. The cat responded by inventing a new gravity law that only applies on Tuesdays." But need to start with Chuck Norris. Let's produce: "Chuck Norris once tried to teach a cat to do the moonwalk. The cat responded by inventing a new gravity law that only applies on Tuesdays." But that might be too long? It's okay. But we need to embed a specific scene for image prompt. The scene could be "Chuck Norris teaching a cat to moonwalk while a volcano erupts in the background". Or "Chuck Norris sipping lava". Let's pick a vivid scene: "Chuck Norris is balancing a flaming meteor on his fingertip while a cat does a moonwalk on a floating platform". That could be the scene. But we need to embed [Spezifische Szene aus dem Witz] placeholder? The template says: "A hyper-realistic portrait of a tough, legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build. Black sleeveless vest. [Spezifische Szene aus dem Witz]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." So we need to replace [Spezifische Szene aus dem Witz] with a description of the specific scene from the joke. So we need to embed something like "balancing a flaming meteor on his fingertip while a cat moonwalks on a floating platform". That is the scene. Thus image_prompt should be a single string containing that description. Now headline: short, max 80 characters. Something like "Chuck Norris vs. Volcano: The Ultimate Push‑Up Challenge". That's under 80 characters? Let's count: "Chuck Norris vs. Volcano: The Ultimate Push‑Up Challenge" length: count characters: Chuck(5) space(1)=6, Norris(6)=12, space=13, vs.(3)=16, space=17, Volcano:(8)=25, colon=26, space=27, The(3)=30, space=31, Ultimate(7)=38, space=39, Push‑Up(6 inc hyphen?) Actually "Push‑Up" 6 inc hyphen? Let's approximate total maybe 50. So okay. Meme caption: max 80 characters. Something like "When the volcano applauds your push‑ups". That's under 80. Meta title: SEO Title max 60 characters. Something like "Chuck Norris vs. Volcano – Epic Push‑Up Showdown". Count: "Chuck Norris vs. Volcano – Epic Push‑Up Showdown" length maybe 48. Good. Meta description: max 160 characters. Something like "Erlebe Chuck Norris, der einen Vulkan zum Applaus bringt, während er eine neue Schwerkraft-Gesetz erfindet. Lache jetzt!" Need to be <=160 characters. Let's count roughly: "Erlebe Chuck Norris, der einen Vulkan zum Applaus bringt, während er eine neue Schwerkraft-Gesetz erfindet. Lache jetzt!" That's about 115 characters. Good. Now ensure JSON fields are properly escaped if needed. No special characters like quotes inside strings? We can include quotes but need to escape them. Simpler to avoid quotes inside strings. Use plain text. Make sure no markdown code block. Now produce JSON: { "joke_text": "Chuck Norris once tried to teach a cat to do the moonwalk. The cat responded by inventing a new gravity law that only applies on Tuesdays.", "headline": "Chuck Norris vs. Vulkan: Der ultimative Push‑Up‑Wettbewerb", "meme_caption": "Wenn der Vulkan applaudiert – Chucks ultimative Kraft", "image_prompt": "A hyper-realistic portrait of a tough, legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build. Black sleeveless vest. Chuck Norris balances a flaming meteor on his fingertip while a cat moonwalks on a floating platform