File size: 338 Bytes
345855e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from publisher.ai.gemini_client import get_model


def generate_thumbnail(video_path):

    model = get_model()

    prompt = """
    Suggest BEST thumbnail concept:
    - facial emotion
    - text overlay
    - color style
    """

    result = model.generate_content(prompt)

    return {
        "thumbnail_strategy": result.text
    }