def get_api_version()

in aidial_adapter_openai/utils/request.py [0:0]


def get_api_version(request: Request) -> str:
    api_version = request.query_params.get("api-version", "")
    app_config = get_request_app_config(request)
    api_version = app_config.API_VERSIONS_MAPPING.get(api_version, api_version)

    if api_version == "":
        raise InvalidRequestError("api-version is a required query parameter")

    return api_version