| Name | Type | Description | Notes |
|---|---|---|---|
| id | String | Immutable provider model identifier. To use a different model identifier, create a new model config. | [optional] |
| provider | String | Immutable model provider. To use a different provider, create a new model config. | [optional] |
| name | String | Human-readable name of the model | [optional] |
| costPerInputToken | Double | Cost per input token in USD | [optional] |
| costPerOutputToken | Double | Cost per output token in USD | [optional] |
| costPerCachedInputToken | Double | Cost per cached input token in USD | [optional] |
| params | Object | [optional] | |
| customParams | Object | [optional] | |
| tags | List<String> | [optional] | |
| maintainerId | String | [optional] | |
| maintainerTeamKey | String | [optional] |