POST /model/get
Get Model
Get model information using the canonical shared model operation.
Request Body (GetModelApiRequest)
| Field | Type | Required | Description |
|---|---|---|---|
id | string | No | Model unique identifier |
model_id | string | No | Legacy alias for model unique identifier |
draft_id | string | No | Draft unique identifier |
snapshot_key | string | No | Cache snapshot key for consistent reads across related requests |
names | app__infra__model__types__SectionFilter | No | Filter options for names |
descriptions | app__infra__model__types__SectionFilter | No | Filter options for descriptions |
values | app__infra__model__types__SectionFilter | No | Filter options for values |
providers | app__infra__model__types__SectionFilter | No | Filter options for providers |
flags | app__infra__model__types__SectionFilter | No | Filter options for flags |
departments | app__infra__model__types__SectionFilter | No | Filter options for departments |
modalities | app__infra__model__types__SectionFilter | No | Filter options for modalities |
temperature_levels | app__infra__model__types__SectionFilter | No | Filter options for temperature levels |
pricing | app__infra__model__types__SectionFilter | No | Filter options for pricing |
reasoning_levels | app__infra__model__types__SectionFilter | No | Filter options for reasoning levels |
qualities | app__infra__model__types__SectionFilter | No | Filter options for qualities |
voices | app__infra__model__types__SectionFilter | No | Filter options for voices |
Response (GetModelApiResponse)
| Field | Type | Required | Description |
|---|---|---|---|
actor_name | string | No | Display name of the current actor |
model_exists | boolean | No | Whether the model exists |
can_edit | boolean | No | Whether the current user can edit |
disabled_reason | string | No | Reason editing is disabled |
group_id | string | No | Group identifier for the model |
draft_name | string | No | Immutable draft label from the active draft entry, when a draft_id was supplied. None for non-draft fetches. |
model_id | string | No | Model identifier |
show_ai_generate | boolean | No | Whether any step should show AI generate |
basic_show_ai_generate | boolean | No | Show AI generate for basic step |
provider_show_ai_generate | boolean | No | Show AI generate for provider step |
features_show_ai_generate | boolean | No | Show AI generate for features step |
pending_ids | string[] | No | Pending resource identifiers when available |
names | ModelNameResource[] | No | Name resources |
descriptions | ModelDescriptionResource[] | No | Description resources |
values | ModelValueResource[] | No | Value resources |
providers | ModelProviderResource[] | No | Provider resources |
flags | ModelFlagResource[] | No | Flag configs |
departments | ModelDepartmentResource[] | No | Department resources |
modalities | ModelModalityResource[] | No | Modality resources |
temperature_levels | ModelTemperatureLevelResource[] | No | Temperature level resources |
pricing | ModelPricingResource[] | No | Pricing resources |
reasoning_levels | ModelReasoningLevelResource[] | No | Reasoning level resources |
qualities | ModelQualityResource[] | No | Quality resources |
voices | ModelVoiceResource[] | No | Voice resources |
Last updated on