File size: 362 Bytes
50f260b
 
2505f46
50f260b
 
 
 
30e394d
50f260b
30e394d
50f260b
2505f46
50f260b
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from pydantic import BaseModel
from typing import List, Optional

class FlightRequest(BaseModel):
    origin: str
    destination: str
    departure_date: str
    return_date: Optional[str]
    adults: int
    children: Optional[int]
    max_results: Optional[int] = 10

class HotelRequest(BaseModel):
    city_code: str
    ratings: List[str] = ["3", "4", "5"]