Skip to main content

List all models

List free or paid models

Pass free to list(): true returns free models only, false paid models only.
In the current Python (0.1.11) and Go (v0.1.12) releases, client.models.free() / client.models.paid() and client.Models.Free() / client.Models.Paid() call a path the API does not serve and fail with 404. Use list(free=True) / ListModelsParams{Free: ...} as shown above. The Node.js shorthands work.

Filter by type or provider

list() also takes type (text, embedding, image, audio, video) and provider (a provider slug such as openai or vertex). Filters combine. The API also accepts type=evaluation, though the SDK type hints list only the five values above.

Search models

search() calls GET /v1/models/search: fuzzy text search (q) plus filters (free, discounted, input_modality, output_modality, brand), sorting (sort, order), and paging (limit, offset). It returns a page with items, total, limit, offset, and brands.

Get one model

Model fields