TypeSafeSDK.ListModelsResponse (TypeSafeSDK v0.4.0)

Copy Markdown View Source

Typed list of models available to the account.

Summary

Types

t()

@type t() :: %TypeSafeSDK.ListModelsResponse{
  elapsed_ms: number(),
  models: [TypeSafeSDK.ModelMetadata.t()],
  raw: map() | nil,
  raw_http_response: Pristine.Response.t() | nil,
  request_id: String.t() | nil,
  retries: non_neg_integer()
}

Functions

decode(transport)

@spec decode(term()) :: {:ok, t()} | {:error, TypeSafeSDK.Error.t()}

raw_http_response!(list_models_response)

@spec raw_http_response!(t()) :: Pristine.Response.t()

request_id!(list_models_response)

@spec request_id!(t()) :: String.t()