[M1] Gestionnaire de modèles Whisper (téléchargement automatique) #191

Closed
opened 2026-04-06 08:52:35 +00:00 by charles · 0 comments
Owner

Contexte

Les modèles Whisper sont des fichiers lourds qui doivent être téléchargés à la demande. Ce ticket couvre le gestionnaire de cycle de vie des modèles.

Critères d'acceptation

  • Struct WhisperModelManager gère le téléchargement, la vérification et la suppression des modèles
  • Au premier usage du moteur Whisper, téléchargement automatique du modèle sélectionné avec barre de progression
  • Modèle tiny (~75 Mo) par défaut, choix tiny/base/small/medium/large dans les préférences
  • Modèles stockés dans ~/.local/share/fractal-plus/models/whisper/
  • Vérification de l'intégrité du modèle (checksum SHA256)
  • UI de gestion des modèles dans les préférences : taille, statut (installé/non-installé), boutons télécharger/supprimer

Notes techniques

  • Voir specs §3.3 (ST-M1-05)
  • Utiliser reqwest avec streaming pour la barre de progression
## Contexte Les modèles Whisper sont des fichiers lourds qui doivent être téléchargés à la demande. Ce ticket couvre le gestionnaire de cycle de vie des modèles. ## Critères d'acceptation - [ ] Struct `WhisperModelManager` gère le téléchargement, la vérification et la suppression des modèles - [ ] Au premier usage du moteur Whisper, téléchargement automatique du modèle sélectionné avec barre de progression - [ ] Modèle `tiny` (~75 Mo) par défaut, choix `tiny/base/small/medium/large` dans les préférences - [ ] Modèles stockés dans `~/.local/share/fractal-plus/models/whisper/` - [ ] Vérification de l'intégrité du modèle (checksum SHA256) - [ ] UI de gestion des modèles dans les préférences : taille, statut (installé/non-installé), boutons télécharger/supprimer ## Notes techniques - Voir specs §3.3 (ST-M1-05) - Utiliser `reqwest` avec streaming pour la barre de progression
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
charles/my-fractal#191
No description provided.