File size: 536 Bytes
86b351a
 
4310b90
86b351a
 
 
 
 
 
4310b90
86b351a
 
 
 
4310b90
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
from pydantic import BaseModel


class Character(BaseModel):
    name: str
    age: str
    background: str
    personality: str


class GameSetting(BaseModel):
    character: Character
    setting: str
    genre: str


def get_user_story(
    scene_description: str, scene_image_description: str, user_choice: str
) -> str:
    return f"""Current scene description:
            {scene_description}
            Current scene image description: {scene_image_description}
            
            User's choice: {user_choice}
        """