Platform administrators configure a default AI model for each function — Chat, Embeddings, Reranking, Speech — at global, company, or department scope. This release adds the ToolUserSettingsAIModelSelect role, which grants a user the ability to override that default from the personal settings panel for any of the four functions independently, without requiring an administrator to intervene for each change.
Role scope and behaviour
- Per-function granularity. The override applies independently per function: a user can select a different model for Chat while leaving Embeddings, Reranking, and Speech at the department default.
- Settings panel integration. The model-selector card appears in the personal style-settings panel only when the role is assigned; users without the role see and inherit the configured default with no additional UI.
- Standard role assignment. Administrators assign the role through the existing role-assignment flow — per user, per company, or via a role group — so the override capability is as narrowly or broadly scoped as needed.
This role is designed for users who benchmark or iterate on AI-assisted workflows and need to compare outputs across providers. The department or company default remains authoritative for all users who do not hold the role; no existing configuration is affected by the addition of this role.