Выполняет доступ к API.

    session - модуль requests или сессия из него
    api_key - строка ключа доступа к API
    rate - тариф, может быть `informers` или `forecast`
    lat, lon - широта и долгота

    ```
    import yandex_weather_api
    import requests as req

    yandex_weather_api.get(req, "ЗАМЕНИ_МЕНЯ_КЛЮЧОМ", lat=55.10, lon=60.10)
    ```

def get(session, api_key, **kwargs):
    """
    Выполняет доступ к API.

    session - модуль requests или сессия из него
    api_key - строка ключа доступа к API
    rate - тариф, может быть `informers` или `forecast`
    lat, lon - широта и долгота

    ```
    import yandex_weather_api
    import requests as req

    yandex_weather_api.get(req, "ЗАМЕНИ_МЕНЯ_КЛЮЧОМ", lat=55.10, lon=60.10)
    ```
    """
    args, kwargs = validate_args(api_key, **kwargs)
    resp = session.get(*args, **kwargs)
    return WeatherAnswer.validate(resp.json())