Modell-Combobox: Filterung ungeeigneter Modelle #98

Open
opened 2026-05-08 09:11:17 +02:00 by marcus · 0 comments
Owner

Beschreibung

Die Modell-Combobox zeigt nach dem Laden alle verfügbaren Modelle des Providers an. Bei OpenAI-kompatiblen Endpunkten sind das aktuell 130 Einträge – darunter Embedding-Modelle, Whisper (Audio), DALL-E (Bild) und andere, die für die PDF-Umbenennung ungeeignet sind.

Problem

  • 130 Einträge sind für den Benutzer unzumutbar
  • Ungeeignete Modelle wie text-embedding-ada-002 oder whisper-1 erscheinen ganz oben
  • Benutzer könnte aus Unwissenheit ein völlig falsches Modell wählen

Anforderungen

  • Nur Chat-/Completion-Modelle anzeigen (geeignet für Texterzeugung)
  • Filterkriterien festlegen: z.B. Ausschluss von Modellen deren Name Begriffe wie embedding, whisper, tts, dall-e, moderation, babbage, davinci enthält
  • Alternativ / ergänzend: Whitelist bekannter geeigneter Modell-Prefixe (z.B. gpt-, claude-, o1, o3)
  • Fallback: Wenn nach Filterung 0 Einträge verbleiben → ungefilterte Liste anzeigen mit Hinweis
  • Relevant für V3.3 (Modellname ist Join-Key zur Preistabelle – Tippfehler oder Falschauswahl = keine Kostenzuordnung)

Hinweis zur Filterlogik

Filterregeln sollten wartbar sein (z.B. konfigurierbare Ausschlussliste), nicht hart verdrahtet.

## Beschreibung Die Modell-Combobox zeigt nach dem Laden alle verfügbaren Modelle des Providers an. Bei OpenAI-kompatiblen Endpunkten sind das aktuell 130 Einträge – darunter Embedding-Modelle, Whisper (Audio), DALL-E (Bild) und andere, die für die PDF-Umbenennung ungeeignet sind. ## Problem - 130 Einträge sind für den Benutzer unzumutbar - Ungeeignete Modelle wie `text-embedding-ada-002` oder `whisper-1` erscheinen ganz oben - Benutzer könnte aus Unwissenheit ein völlig falsches Modell wählen ## Anforderungen - Nur Chat-/Completion-Modelle anzeigen (geeignet für Texterzeugung) - Filterkriterien festlegen: z.B. Ausschluss von Modellen deren Name Begriffe wie `embedding`, `whisper`, `tts`, `dall-e`, `moderation`, `babbage`, `davinci` enthält - Alternativ / ergänzend: Whitelist bekannter geeigneter Modell-Prefixe (z.B. `gpt-`, `claude-`, `o1`, `o3`) - Fallback: Wenn nach Filterung 0 Einträge verbleiben → ungefilterte Liste anzeigen mit Hinweis - Relevant für V3.3 (Modellname ist Join-Key zur Preistabelle – Tippfehler oder Falschauswahl = keine Kostenzuordnung) ## Hinweis zur Filterlogik Filterregeln sollten wartbar sein (z.B. konfigurierbare Ausschlussliste), nicht hart verdrahtet.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: marcus/pdf-umbenenner#98