OptionalgroupOptional category for grouping related models together in the UI (usually provider name).
Model ID (e.g. 'gpt-4o').
Human-readable label shown in the UI (e.g. 'GPT-4o (OpenAI)').
Values to use when selecting this model in different modes (as defined by ModelCatalog.modelValueTypes). If a value is undefined for a particular mode, this model is not offered as a quick-select option in that mode.
A pre-defined model option shown in quick-select UIs.