Skip to main content
Prompts Historical Event Photorealistic Image Generator

model image_generation template risk: low

Historical Event Photorealistic Image Generator

The prompt directs the model to search reliable sources for the most important historical event at a specified location on a given date, then generate a single photorealistic, ultr…

  • External action: medium

PROMPT

{
  "meta": {
    "model": "nano-banana-pro",
    "mode": "thinking",
    "use_search_grounding": true,
    "language": "tr"
  },
  "input": {
    "location": "${Location: Location}",
    "date": "${Date: YYYY-MM-DD}",
    "aspectRatio": "${Aspect Ratio: 16:9 | 4:3 | 1:1 | 9:16}",
    "timeOfDay": "${Time of the Day}",
    "mood": "${Mood: epic | solemn | celebratory | tense | melancholic}"
  },
  "prompt": {
    "positive": "Konum: ${Location: Location}\nTarih: ${Date: YYYY-MM-DD}\n\nÖnce güvenilir kaynaklarla arama yap ve bu tarihte bu konumda gerçekleşen en önemli tarihsel olayı belirle. Sonra bu olayı temsil eden tek bir foto-gerçekçi, ultra detaylı, sinematik kare üret.\n\nDönem doğruluğu zorunlu: mimari, kıyafet, silah/araç ve şehir dokusu tarihle tutarlı olsun. Modern hiçbir obje, bina, araç veya tabela görünmesin. Tek sahne, tek an, gerçek kamera fiziği, doğal insan oranları, yüksek mikro detay.",
    "negative": "modern buildings, cars, asphalt, neon, smartphones, wrong era clothing/armor, fantasy, anime, cartoon, text overlay, blurry, low-res, extra limbs"
  },
  "render": {
    "quality": "ultra",
    "resolution": "4k"
  },
  "name": "My Workflow",
  "steps": []
}

INPUTS

Location REQUIRED

The geographical location for the historical event

e.g. Paris

Date REQUIRED

The date of the event in YYYY-MM-DD format

e.g. 1945-08-15

AspectRatio

Desired aspect ratio for the image

e.g. 16:9

TimeOfDay

Time of day for the scene

e.g. sunset

Mood

Mood of the image such as epic or solemn

e.g. epic

REQUIRED CONTEXT

  • location
  • date

OPTIONAL CONTEXT

  • aspect ratio
  • time of day
  • mood

TOOLS REQUIRED

  • web_search

ROLES & RULES

  1. Önce güvenilir kaynaklarla arama yap
  2. bu tarihte bu konumda gerçekleşen en önemli tarihsel olayı belirle
  3. Sonra bu olayı temsil eden tek bir foto-gerçekçi, ultra detaylı, sinematik kare üret
  4. Dönem doğruluğu zorunlu: mimari, kıyafet, silah/araç ve şehir dokusu tarihle tutarlı olsun
  5. Modern hiçbir obje, bina, araç veya tabela görünmesin

EXPECTED OUTPUT

Format
image_prompt
Constraints
  • period accuracy mandatory
  • single scene single moment
  • photorealistic ultra detailed cinematic
  • no modern objects

SUCCESS CRITERIA

  • Use reliable sources to identify the key historical event
  • Produce a single photorealistic, ultra-detailed, cinematic frame
  • Ensure strict period accuracy in all elements
  • Avoid modern objects and anachronisms

FAILURE MODES

  • Including modern buildings, cars, or objects
  • Incorrect historical event selection
  • Blurry, low-res, or distorted images
  • Fantasy, anime, or cartoon styles

CAVEATS

Dependencies
  • Location input
  • Date input
  • Search grounding capability
Missing context
  • Fallback behavior if no significant historical event found for the date and location.
Ambiguities
  • Input parameters 'timeOfDay' and 'mood' are defined but not referenced in the positive prompt.
  • 'Steps' array is empty, unclear if workflow requires additional steps.

QUALITY

OVERALL
0.85
CLARITY
0.85
SPECIFICITY
0.90
REUSABILITY
0.95
COMPLETENESS
0.75

IMPROVEMENT SUGGESTIONS

  • Reference ${timeOfDay} and ${mood} in the positive prompt for full use of inputs, e.g., 'at ${timeOfDay} conveying a ${mood} atmosphere'.
  • Add instructions in positive prompt for handling dates/locations without notable events, e.g., 'If no major event, depict a representative scene from that era.'
  • Consider translating positive/negative prompts to English for broader reusability.
  • Specify or populate the 'steps' array if multi-step processing is intended.

USAGE

Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.

MORE FOR MODEL