# tinker.types.SupportedModel

## _class_ [**tinker.types.SupportedModel**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/get_server_capabilities_response.py#L8)( _[BaseModel](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/_models.py#L88)_)

Information about a model supported by the server.

**Fields:**

- [**model_name**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/get_server_capabilities_response.py#L11) ( _Optional[str]_) – The name of the supported model.
- [**max_context_length**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/get_server_capabilities_response.py#L14) ( _Optional[int]_) – The maximum context length (in tokens) supported by this model.

## Referenced by

- [tinker.types.GetServerCapabilitiesResponse](https://tinker-docs.thinkingmachines.ai/tinker/api-reference/types/getservercapabilitiesresponse/)
