Configuration of Declared Models to Duo Features and Sub-Features
Once our users have declared their chosen models to GitLab, we need a way for them to configure models for specific Duo features and sub-features (for example, Code Suggestions has two sub-features in Code Generation and Code Completion; each of these sub-features is best served by a different model).
Requirements
- Users must be able to configure each of their supported models (previously declared to GitLab) to specific Duo features and sub-features
- Support for ensemble modeling, that is multiple models supporting one Duo feature
- Which models support which features is pre-determined/restricted, as not all models support all features
- Consider a drop down menu for each sub-feature or feature that shows only declared and supported models
Design Proposals
- Version 2 is the approved direction, please update the config pages to support it.
-
📐 Figma Specifications
Edited by Tim Noah