Skip to main content
GET
Authentication is optional. See Rate Limits for per-tier quotas. For the full catalog, use List Models or see Models. model_id is a path parameter, so any / in the id (e.g. paddleocr/pp-ocrv6) must be percent-encoded as %2F. An unencoded slash is read as two path segments and returns 404.

Response fields

This endpoint returns a flat, single-model detail object, richer than the entries in GET /v1/openai/models:
pricing and supported_parameters are only available here, not on the list endpoint. Fetch a single model’s detail before you build cost estimates or validate which request fields it will respect.

List Models

Full catalog in one call.

Pricing

How to read the pricing object during the free alpha.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

model_id
string
required

Response

Successful Response

Flat JSON response for GET /v1/models/{model_id}.

Internal catalog fields such as provider are intentionally omitted.

id
string
required
name
string
required
description
string
required
architecture
ModelArchitecture · object
required
capabilities
ModelCapabilities · object
required

Declared input capabilities exposed via GET /v1/openai/models.

Describes how many images / videos a model accepts and whether it supports text-only prompts, so clients can validate a request before sending it. None means unlimited (no cap on that input type).

pricing
ModelPricing · object
required

USD per 1M tokens (image is per-1M image-token equivalent).

hf_model_id
string | null
task
enum<string>
default:chat
Available options:
chat,
embed,
transcribe
context_length
integer | null
aliases
string[]
methods
string[]
supported_parameters
string[]