home Übersicht & Anleitung
NetiChecker Controller klassifiziert Kommentare auf Hassrede. Wie, legt eine Konfiguration fest: Prompt, Vorprüfungen, Urteilsfindung und die Bausteine ihrer Pipeline, von denen jeder sein eigenes Modell und seine eigenen Sampling-Werte trägt. Sie wird hier zusammengestellt, auf Datensätzen gemessen und lässt sich, sobald sie gespeichert ist, über die Schnittstelle mit einem Kommentar aufrufen. Die Modelle kommen standardmäßig von Standard-Provider; externe Provider und eigene Modelle auf Alex sind optional.
tune Aktuelle Einstellungen
Was dieser Controller gerade verwendet, nur gelesen: dafür geht keine Anfrage per SSH an Alex, und von einem Schlüssel zeigt die Seite nur, ob er gesetzt ist. Geändert wird jede Zeile dort, wohin ihr Link führt.
- Standard-Provider
- wird abgefragt… Infrastruktur
- Externe Provider
- wird abgefragt… Infrastruktur
- NHR@FAU (Alex)
- wird abgefragt… Alex-Bereich
- Konfigurationen
- wird abgefragt… Konfiguration Schnittstelle
- Controller
- wird abgefragt… Schnittstelle
inventory_2 Modelle dieser Installation
Standard-Provider
Der Controller wird nach den Modellen gefragt…
Externe Provider
Der Controller wird nach den Providern gefragt…
NHR@FAU (Alex) über SSH optional, eigene Modelle, per SSH abgefragt beim Aufklappen
Alex wird per SSH abgefragt: Offline-Cache und laufender Dienst…
Modell-Cache, Serve-Profile und SLURM-Jobs: Bereich NHR@FAU (Alex) über SSH auf der Seite Infrastruktur.
Welches Modell gefragt wird, steht
am einzelnen Baustein der Konfiguration
und ist mit ihr gespeichert. Ein Lauf der
Test-Suite und ein Aufruf der
Schnittstelle fragen den ausführenden
Baustein, also den ersten mit Modell, der das Moderationsergebnis
speist; im Playground wird das Modell pro
Anfrage gewählt. Eine Modell-Id der Form org/name führt zu
ihrer Seite auf Hugging Face.
flag So greift alles ineinander
Zwei getrennte Teile: diese Web-UI und die Controller-API. Der Controller hält die Schlüssel und ruft die Modelle selbst auf; der Browser erfährt nur, ob ein Schlüssel gesetzt ist. Jede Anfrage geht standardmäßig an Standard-Provider, eingestellt auf der Seite Infrastruktur.
Browser (ui/)
→ Controller-API (api/)
→ HTTPS → Standard-Provider (Standard)
→ HTTPS → externe Provider (optional)
→ SSH → Alex → SLURM-Job → vLLM (optional)
- Infrastruktur prüfen: Standard-Provider erreichbar und Schlüssel gesetzt, bei Bedarf externe Provider anlegen.
- Im Playground ausprobieren: einzelne Prompts oder Batches senden, JSON-Schemas erzwingen, Texte einbetten.
- Die Konfiguration bauen und speichern: Prompt Bausteine, Vorprüfungen, strukturierte Ausgabe, Urteilsfindung und die Pipeline auf dem Board, jeder Baustein mit eigenem Modell und eigenem Sampling.
- In der Test-Suite messen: ein Lauf je gespeicherter Konfiguration, oder Variationen gegen sie im Grid, mit Laufprotokoll, Bericht und CSV. Verlangt eine Konfiguration ein Gesprächsfenster, gehen die früheren Beiträge des Threads wirklich mit.
- Über die Schnittstelle aufrufen: jede gespeicherte Konfiguration nimmt per API einen Kommentar an und antwortet mit dem Urteil. Gefragt wird das Modell ihres ausführenden Bausteins, der Aufruf nennt keines.
Optional, für eigene Modelle: im Bereich
NHR@FAU (Alex) über SSH einen Job
starten, warten, bis der Dienst ready meldet, und Alex als
Backend wählen. Den Job danach abbrechen, denn er belegt GPUs und das
Fair-Share-Budget.
map Die Seiten im Überblick
travel_explore Modellverzeichnisse & Benchmarks
Wo Modelle zu finden sind und wie sie abschneiden:
NetiChecker Controller · HM Forschungsprojekt · Klassifikation mit Standard-Provider, optional mit eigenen Modellen auf Alex