Cloud provider configuration for an inference endpoint.
Creates a ProviderConfig struct from an API response.
@type t() :: %HfHub.InferenceEndpoints.ProviderConfig{ region: String.t() | nil, vendor: vendor() | nil }
@type vendor() :: :aws | :azure | :gcp
@spec from_response(map()) :: t()