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 user says "Erstelle einen lustigen, klassischen Chuck Norris Witz auf Deutsch." So the joke_text should be German. headline likely also German, meme_caption German, image_prompt English (as required). meta_title and meta_description likely English? They didn't specify language, but they are SEO fields; can be English. Must avoid repeats, be unique. Must start with "Chuck Norris" or mention him. Must be creative, surprising. Must not be offensive. Must be unique. We need to produce a JSON object only, no markdown code blocks. Ensure proper JSON formatting. Let's craft a joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, weil er Angst hat, dass seine eigenen Memes zu langweilig werden." That's a bit generic. Need something unique. Maybe: "Chuck Norris hat einmal einen Kaugummi gekaut, und daraus entstand ein neuer Kontinent, den er später 'Norrisland' nannte, weil er keine Grenzen kennt." That's unique. But must start with Chuck Norris or mention him. Could start with "Chuck Norris ..." Good. Let's craft: "Chuck Norris hat einmal einen Kaugummi gekaut, und daraus entstand ein neuer Kontinent, den er später 'Norrisland' nannte, weil er keine Grenzen kennt." That's a joke but maybe not classic enough. Could be more classic: "Chuck Norris kann mit einem einzigen Rundkick die Schwerkraft neu definieren, sodass er auf dem Mond tanzen kann, ohne zu schweben." Hmm. Better: "Chuck Norris hat einmal einen Regenschirm erfunden, aber er benutzte ihn nur, um die Sonne zu blockieren, weil er keine Clouds mag." Not great. Let's think of a classic style: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, weil er Angst hat, dass seine eigenen Memes zu langweilig werden." That's okay but maybe too similar to existing jokes. We need unique. Let's craft something about "Chuck Norris hat einen Kühlschrank erfunden, aber er benutzt ihn nur, um die Kälte zu bewundern." Not great. Maybe: "Chuck Norris hat einmal einen Zirkus eröffnet, in dem er als Akrobat auf dem Dach eines Hauses balanciert, während er die Erde mit einem Zeigefinger dreht." Hmm. Better: "Chuck Norris kann mit einem einzigen Sprung über die Atlantic Ocean springen, weil er das Wasser für ein Hindernis hält, das er einfach ignoriert." That's okay. But we need to ensure uniqueness. Let's craft a joke: "Chuck Norris hat einmal einen Kaugummi gekaut, und daraus entstand ein neuer Kontinent, den er später 'Norrisland' nannte, weil er keine Grenzen kennt." This is unique. Check if similar jokes exist? Possibly not. It's creative. Now we need to fill fields: - joke_text: The full joke text in German. Should be the joke itself, maybe a short paragraph. - headline: short headline max 80 characters. - meme_caption: image caption max 80 characters. - image_prompt: English prompt for image generation, describing a specific scene from the joke. Must be 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. [Specific scene from the joke]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. We need to embed the specific scene from the joke into the prompt. For our joke about "Kaugummi" and "Norrisland", the scene could be "standing on a newly formed continent made of bubble gum, holding a giant pink bubble". So we can describe that. Make sure image_prompt includes the required description and the specific scene. - meta_title: SEO Title max 60 characters. - meta_description: SEO Description max 160 characters. All fields must be strings. Now craft headline: maybe "Chuck Norris erschafft einen neuen Kontinent aus Kaugummi". That's under 80 chars. Meme caption: maybe "Wenn Kaugummi zur Landmasse wird". Under 80. Image prompt: Must be English, include the description. Let's craft: "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, standing on a newly formed continent made entirely of pink bubble gum, holding a giant pink bubble, photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Meta title: maybe "Chuck Norris erschafft Norrisland – Der Kaugummi-Kontinent". That's maybe 55 chars. Meta description: maybe "Chuck Norris kaugt einen Kaugummi und erschafft einen ganzen Kontinent – ein klassischer, humorvoller Witz über den unbezwingbaren Actionhelden." That's under 160 chars? Let's count roughly: "Chuck Norris kaugt einen Kaugummi und erschafft einen ganzen Kontinent – ein klassischer, humorvoller Witz über den unbezwingbaren Actionhelden." That's about 130 characters. Good. Now ensure JSON fields are correct. joke_text: The full joke text. Should be in German, start with "Chuck Norris". Let's write: "Chuck Norris hat einmal einen Kaugummi gekaut, und daraus entstand ein neuer Kontinent, den er später 'Norrisland' nannte, weil er keine Grenzen kennt." That's the joke. headline: "Chuck Norris erschafft einen neuen Kontinent aus Kaugummi" meme_caption: "Wenn Kaugummi zur Landmasse wird" image_prompt: as above. meta_title: "Chuck Norris erschafft Norrisland – Der Kaugummi-Kontinent" meta_description: "Chuck Norris kaugt einen Kaugummi und erschafft einen ganzen Kontinent – ein klassischer, humorvoller Witz über den unbezwingbaren Actionhelden." Now ensure no markdown code blocks, just raw JSON. Check length constraints: - headline max 80 characters: Let's count: "Chuck Norris erschafft einen neuen Kontinent aus Kaugummi" length? Count characters including spaces: "Chuck Norris" (11) + space (1) =12, "erschafft" (8) =>20, space (1) =>21, "einen" (5) =>26, space (1) =>27, "neuen" (5) =>32