Integrate Model Selection into DAP Catalog UI - Top Level Admin
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
This issue is to capture work to integrate model selection into the top-level DAP Catalog as a model picker.
Official UX designs for the DAP Catalog have not yet been shared. Work to integrate Model Selection into that Catalog is dependent on the DAP team creating the frame for enabling Custom Models work. See &19124 (comment 2716707109)
Definition of Done
Top Level Model White/Black Listing
- A DAP top-level admin (instance-level on self-managed and Dedicated, namespace level on GitLab.com) can see all available GitLab AI Vendor models within the DAP Catalog UI
- The admin can elect to enable or disable specific models for use in their environment
- AI Catalog UX Design
Individual Agent Control
- The DAP admin can:
- select and pin specific model for use with a given DAP agent/flow
- elect to enable 'all available models' (to enable downstream end-user model selection) for use with:
- Agentic Chat
- Code Suggestions
- other GitLab Native Agents
- take no action and the agent will remain on the GitLab default for that agent/flow
Edited by Susie Bitters