Anthropic::ModelListResponse
Inherits JSON::Serializable < Struct < Value < Object
Response from listing models
Contains a paginated array of ModelInfo objects along with pagination metadata.
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
Auto-paginate through all models (if paginated)
Returns an array of all models across all pages
all_models = client.models.list.auto_paging_all(client)
all_models.each do |model|
puts model.display_name
end
each
Iteration helper to iterate over models in the data array
response.each do |model|
puts model.display_name
end