Improve model discovery, variant selection and download visibility
This commit is contained in:
@@ -75,3 +75,29 @@ Build-Einstellungen und Update-Ansicht geöffnet, deaktivierte Aktionsknöpfe so
|
||||
Layout kontrolliert. Die Testvorschau verwendet einen eigenen Origin, sodass keine
|
||||
Entwürfe der eigentlichen Anwendung überschrieben wurden. Keine SSH-/Modell- oder
|
||||
Build-Aktion für diese GUI-Erweiterung ausgeführt.
|
||||
|
||||
## Modellgalerie und Download-Ablauf (2026-09-28)
|
||||
|
||||
Die Live-Galerie verwendet eine eigene Deck-Oberfläche, inspiriert von LocalAIs
|
||||
[Modellgalerie](https://github.com/mudler/LocalAI/blob/master/core/http/react-ui/src/pages/Models.jsx)
|
||||
und [Download-Anzeige](https://github.com/mudler/LocalAI/blob/master/core/http/react-ui/src/components/OperationCard.jsx).
|
||||
Es wurde kein LocalAI-Frontendcode übernommen.
|
||||
|
||||
- Beim Öffnen erscheinen beliebte Hugging-Face-Repositories des Bereichs.
|
||||
- Suche liefert bis zu 20 Treffer; Sortierung nach Downloads oder Namen.
|
||||
- Ergebnis auswählen: Modelldetails, Lizenzlink und feste Quellrevision.
|
||||
- Dateien nach Name/Quantisierungsbezeichnung und Format filtern; genau eine Datei auswählen.
|
||||
- Download explizit starten. Zugangsbeschränkte Repositories, bereits vorhandene
|
||||
Dateien, laufende Downloads und unzureichender Speicher sperren den Button.
|
||||
- Fortschritt, Bytes, Abbruch und Fehler werden aus der vorhandenen API angezeigt.
|
||||
- Bibliothek zeigt abgeschlossene Dateien einschließlich Version und Integritätsprüfung.
|
||||
|
||||
Grenzen: weiterhin Einzeldateien, keine vollständige Pipeline-Installation,
|
||||
keine Warteschlange, kein Resume, keine automatischen Modellstarts. Audio-Suche
|
||||
ist derzeit auf Text-to-Speech begrenzt. Hardware-/Kontext-Eignung wird in dieser
|
||||
Galerie noch nicht berechnet; Dateigröße wird ausdrücklich nicht als VRAM-Bedarf
|
||||
angezeigt. Der separate llama.cpp-Einpassungstest bleibt unter Einstellungen.
|
||||
|
||||
Validierung: 46 bestehende Python-Tests bestanden; JavaScript-Syntax geprüft;
|
||||
Browserprüfung mit echten Hugging-Face-Such- und Dateidaten, Dateifilter,
|
||||
Auswahl und Speicherreserve-Sperre. Keine Modellgewichte für den UI-Test geladen.
|
||||
|
||||
Reference in New Issue
Block a user