[FEATURE]: Education AI Suite - Pipeline configuration panel with dropdowns to configure pipeline for Smart Classroom sample app
Description Implement dropdown menus in the Pipeline Configuration Panel to allow users to select from a list of pre-validated models for each stage of the pipeline: ASR, LLM, VLM, detection, and classification.
Assumptions
- Model options are defined in a config file or JSON schema
- Selection updates the backend pipeline configuration
- No dynamic model loading required for MVP
Dependencies
- Model registry or config file
- Backend pipeline controller
- GUI dropdown components
Expected Output
- Dropdowns for:
- ASR (e.g., Whisper, Conformer)
- LLM (e.g., Qwen2-7B, LLaMA-3)
- VLM (e.g., Qwenvl2-2B)
- Detection (e.g., YOLOv8)
- Classification (e.g., ResNet18)
Acceptance Criteria
- Dropdowns are populated on GUI load
- Selection updates the pipeline config
- Invalid combinations are prevented