Проверяет и формирует аргументы для запроса

def validate_args(api_key, *, rate="informers", **kwargs):
    "Проверяет и формирует аргументы для запроса"
    rate = Rate.validate(rate)
    headers = {"X-Yandex-API-Key": api_key}
    url = "https://api.weather.yandex.ru/v1/{}".format(rate)
    if rate == "informers":
        params = ARGS_SCHEMA(kwargs)
    else:
        params = ARGS_FORECAST_SCHEMA(kwargs)
    return (url,), {"headers": headers, "params": params}