langchain_community.tools.amadeus.flight_search
.FlightSearchSchema¶
- class langchain_community.tools.amadeus.flight_search.FlightSearchSchema[source]¶
基类:
BaseModel
AmadeusFlightSearch工具的Schema。
通过解析和验证关键字参数中的输入数据来创建一个新的模型。
如果输入数据无法解析成有效的模型,则抛出 ValidationError。
- param departureDateTimeEarliest: str [Required]¶
用于搜索的最早出发日期和时间,格式为“YYYY-MM-DDTHH:MM:SS”,其中“T”分隔日期和时间部分。例如:“2023-06-09T10:30:00”代表2023年6月9日上午10:30。
- param departureDateTimeLatest: str [Required]¶
用于搜索的最近出发日期和时间,格式为“YYYY-MM-DDTHH:MM:SS”,其中“T”分隔日期和时间部分。例如:“2023-06-09T10:30:00”代表2023年6月9日上午10:30。
- param destinationLocationCode: str [Required]¶
搜索目的机场的三个字母国际航空运输协会(IATA)地点标识符。
- param originLocationCode: str [Required]¶
搜索起点机场的三个字母国际航空运输协会(IATA)地点标识符。
- param page_number: int = 1¶
要检索的特定页码的航班结果