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 etc? The prompt says "Erstelle einen lustigen, klassischen Chuck Norris Witz auf Deutsch." The JSON fields likely also in German? The headline, meme_caption, meta_title, meta_description likely also in German? The image_prompt must be English. 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. We need to ensure fields lengths: headline max 80 characters, meme_caption max 80 characters, meta_title max 60 characters, meta_description max 160 characters. We need to craft a joke text that starts with "Chuck Norris". Something like: "Chuck Norris kann mit einem einzigen Rundumschlag das Internet zum Erliegen bringen, weil er die Daten schneller verarbeitet als ein Router." But must be unique. Let's craft a joke: "Chuck Norris hat einmal einen Kühlschrank so kalt gemacht, dass selbst die Eisbären in Alaska ihn umarmen wollten, um sich aufzuwärmen." That's a bit weird. Better: "Chuck Norris kann mit einem einzigen Blick die Wi‑Fi‑Signalstärke auf 100 % erhöhen, selbst wenn er im Weltraum ist." That's okay. But must be classic Chuck Norris style: exaggeration, impossible feats. Let's do: "Chuck Norris hat einmal einen Schneemann gebaut, der so stark war, dass er die globale Erwärmung um 5 °C senken konnte." That's okay. But need to start with Chuck Norris or mention him. Let's start with "Chuck Norris". So joke_text: "Chuck Norris kann mit einem einzigen Rundumschlag das Internet zum Erliegen bringen, weil er die Daten schneller verarbeitet als ein Router." That's okay. Now headline: short, max 80 chars. Something like "Chuck Norris lässt den Winter frieren". That's 27 chars. Meme caption: max 80 chars, maybe "Wenn Chuck Norris den Frostigel bittet, den Schneemann zu retten". That's 61 chars. Image prompt: English description of 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: maybe "Chuck Norris stands on a frozen lake, holding a massive ice pick that glows, with a snowstorm swirling around him". Let's craft: "Chuck Norris stands on a frozen lake holding a glowing ice pick, snow swirling around him, with an American flag backdrop". Must be within prompt. The image_prompt must be English, no markdown. Meta title max 60 chars: maybe "Chuck Norris lässt den Frostigel frieren – Witz". That's 44 chars. Meta description max 160 chars: maybe "Ein klassischer Chuck Norris Witz über seine Fähigkeit, selbst den strengsten Frost zu brechen – humorvoll, ohne Klischees." That's about 115 chars. Now ensure no repeats, unique. Now produce JSON with fields exactly as requested. Check lengths: - headline: "Chuck Norris lässt den Frostigel frieren" length? Count characters: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)l14ä15s16t17 (space18)d19e20n21 (space22)F23r24o25s26t27i28g29e30l31 (space32)f33r34i35e36r37e38n39. That's 39 chars, under 80. - meme_caption: "Wenn Chuck Norris den Frostigel bittet, den Schneemann zu retten". Count: W1e2n3 (space4)C5h6u7c8k9 (space10)N11o12r13r14i15s16 (space17)d18e19n20 (space21)F22r23o24s25t26i27g28e29l30 (space31)b32i33t34t35 (space36)d37e38n39 (space40)S41c42h43n44e45m46a47n48 (space49)z50u51 (space52)r53e54t55t56e57r58n59. That's 59 chars, under 80. - meta_title: "Chuck Norris lässt den Frostigel frieren – Witz". Count: C1h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)l14ä15s16t17 (space18)d19e20n21 (space22)F23r24o25s26t27i28g29e30l31 (space32)f33r34i35e36e37n37? Actually we have "frieren". Let's recount precisely: "Chuck Norris lässt den Frostigel frieren – Witz". Characters: C1 h2 u3 c4 k5 (space6) N7 o8 r9 r10 i11 s12 (space13) l14 ä15 s16 t17 (space18) d19 e20 n21 (space22) F23 r24 o25 s26 t27 i28 g29 e30 l31 (space32) f33 r34 i35 e36 e37 n38 (space39) – (space40) (space? Actually there is a space before dash?) Let's just approximate it's under 60. It's likely around 45-50. - meta_description: "Ein klassischer Chuck Norris Witz über seine Fähigkeit, selbst den strengsten Frost zu brechen – humorvoll, ohne Klischees." Count characters: Let's count roughly