class Anthropic::Resources::Models

def retrieve(model_id, params = {})

Other tags:
    See: Anthropic::Models::ModelRetrieveParams -

Returns:
  • (Anthropic::Models::ModelInfo) -

Parameters:
  • request_options (Anthropic::RequestOptions, Hash{Symbol=>Object}, nil) --
  • betas (Array) -- Optional header to specify the beta version(s) you want to use.
  • model_id (String) -- Model identifier or alias.

Overloads:
  • retrieve(model_id, betas: nil, request_options: {})
def retrieve(model_id, params = {})
  parsed, options = Anthropic::ModelRetrieveParams.dump_request(params)
  @client.request(
    method: :get,
    path: ["v1/models/%1$s", model_id],
    headers: parsed.transform_keys(betas: "anthropic-beta"),
    model: Anthropic::ModelInfo,
    options: options
  )
end