Skip to content

List provider models

GET
/v1/providers/{name}/models
curl --request GET \
--url http://127.0.0.1:8000/v1/providers/openai/models

Query the configured provider and return the model identifiers it currently advertises.

name
required
ProviderName

Stable provider name.

string
Allowed values: openai microsoft_foundry openai_compatible_api

Stable provider name.

Successful Response

Media typeapplication/json
ProviderModelsResponse

Models currently advertised by a configured provider.

object
models
required
Models

Provider model identifiers.

Array<string>
Examplegenerated
{
"models": [
"example"
]
}

The configured model provider rejected the request or could not be reached.

Media typeapplication/json
ApiErrorResponse

Error returned by request validation or a ParseHawk domain service.

object
detail
required
Any of:
string
Examplegenerated
{
"detail": [
{}
]
}

The request or domain input failed validation.

Media typeapplication/json
ApiErrorResponse

Error returned by request validation or a ParseHawk domain service.

object
detail
required
Any of:
string
Examplegenerated
{
"detail": [
{}
]
}

Unexpected server error.

Media typeapplication/json
ApiErrorResponse

Error returned by request validation or a ParseHawk domain service.

object
detail
required
Any of:
string
Examplegenerated
{
"detail": [
{}
]
}