Files
planer2/daten/RAG/konfiguration.md
2026-07-29 15:19:41 +02:00

4.1 KiB

Konfiguration

kern

Stellt Konfigurationsdaten für Ingest-Profile, Modelle, Chat-Nachrichten und Agent bereit

  • ROLE_SUPER_ADMIN darf alle Funktionen aufrufen
  • ROLE_KNOWLEDGE_ADMIN darf Konfigurationen lesen
  • POST erfordert gültiges CSRF-Token
  • Flash-Nachrichten zeigen Erfolg und Fehler
  • JsonResponse ohne Browser-Cache-Header
  • Default-Ausgabe ist JSON
  • Ingest-Profil entfernen fehlt
  • Model-Konfiguration löschen fehlt
  • Model-Konfiguration Retrieval testen fehlt

Ingest-Profil anlegen

Legt ein Ingest-Profil an, das Dokument-Importe steuert

  • Nur Super-Admin kann aufrufen
  • CSRF-Token erforderlich
  • Erfolgsmeldung bei Anlage
  • Seite admin-ingest-profiles-create öffnen
  • Alle Felder ausfüllen
  • Formular absenden
  • Erfolgsmeldung bestätigt Anlage

Ingest-Profile anzeigen

  • ROLE_KNOWLEDGE_ADMIN erforderlich
  • Tabelle mit Spalten
  • Aktives Profil hervorgehoben
  • Admin-Bereich öffnen
  • Seite "Ingest-Profiles" aufrufen
  • Tabelle mit Profilen sichtbar

Konfiguration aktivieren

Macht eine Konfiguration zur aktiven Konfiguration

  • Nur SUPER_ADMIN darf diese Funktion auslösen
  • POST-Request erforderlich
  • admin_model_config_list öffnen
  • POST-Request an activate-Endpunkt senden
  • Weiterleitung zur Liste
  • Konfiguration ist aktiv

Konfiguration anzeigen

Zeigt die aktuelle RetrieX-Konfiguration zur Diagnose

  • Standardausgabe ist JSON
  • summary zeigt formatierte Übersicht
  • Zeigt alle Konfigurationsbereiche
  • Befehl ausführen: mto:agent:config:dump-effective
  • JSON-Ausgabe mit Config-Struktur

Konfiguration bereitstellen

Liefert dem Chatfrontend alle nötigen Konfigurationsdaten in einem Request

  • Keine Browser-Cache-Header
  • JsonResponse mit Konfigurationsdaten
  • Mischt Konfiguration aus drei Quellen
  • GET chat-messages-frontend
  • Antwort ist JsonResponse
  • Enthält limits.prompt und limits.uploads
  • Keine Browser-Cache-Header gesetzt

Konfigurationen anzeigen

Zeigt alle Model-Generation-Konfigurationen im Admin-Bereich

  • ROLE_KNOWLEDGE_ADMIN erforderlich
  • Admin-Endpoint für Model-Konfiguration aufrufen
  • LMB auf Konfiguration in der Liste
  • Liste der Konfigurationen sichtbar

Konfigurationsmuster prüfen

Prüft alle PHP-Dateien auf Verwendung von Kernmustern und markierten Token

  • Ohne Option wird eine Zusammenfassung angezeigt
  • json gibt das vollständige Ergebnis maschinenlesbar aus
  • details zeigt die Warnungen als Tabelle
  • all fügt niedrigpriore REVIEW-Befunde hinzu
  • Fehlende Dateien werden als skipped_files gezählt
  • mto:agent:config:audit-patterns ausführen
  • Zusammenfassung mit Zählern prüfen
  • json anhängen und JSON-Struktur validieren
  • details anhängen und Tabelle prüfen
  • all anhängen und REVIEW-Zeilen prüfen

Tool-Freigaben aktualisieren

Schaltet einzelne Werkzeuge einer Anbindung im Chat frei oder sperrt sie

  • Freigabe toggelt zwischen an und aus
  • Ungültiges Token zeigt Fehlermeldung
  • Erfolg zeigt Bestätigung
  • Fehler zeigt Exception-Nachricht
  • Admin-Übersicht öffnen
  • POST-Anfrage mit source_key, tool_name und tool_enabled senden
  • Flash-Message prüfen
  • Zurückleitung zur Übersicht

Ingest-Profil entfernen