def generate_caption(image_meta, style='professional'):
product = image_meta['product']
feature = image_meta['key_feature']
templates = {
'professional': f"Introducing the {product} {feature}.",
'casual': f"Check out our {product}! {feature} 🔥",
'minimal': f"{product}. {feature}."
}
return templates.get(style, templates['professional'])