Anthropic::Models::API
Constants
ENDPOINT = "/v1/models"
Constructors
new(client : Client)
SourceInstance methods
list(params : ListParams = ListParams.new, request_options : RequestOptions | Nil = nil) : Page(ModelInfo)
List all available models with pagination support.
list_all(limit : Int32 | Nil = nil, request_options : RequestOptions | Nil = nil) : AutoPaginator(ModelInfo)
Auto-paginating iterator for listing all models. Returns an AutoPaginator that fetches pages lazily as you iterate.
Example:
client.models.list_all(limit: 20).each do |model|
puts model.id
end