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

2.4 KiB

Fälle

kern

Verwalten von Testfällen für das Evaluationssystem

  • Jede POST-Operation erfordert ein gültiges CSRF-Token
  • Leerer Entwurf wird bereitgestellt, wenn keine Quelle angegeben ist
  • source_type und source_case_id erstellen Entwurf aus Testergebnis
  • Erfolgreiches Erstellen leitet auf Indexseite um
  • Index zeigt Zusammenfassung aller Fälle nach Typ
  • type-Parameter defaultet auf 'retrieval'
  • Wizard bietet leeren Entwurf zum Ausfüllen
  • Wizard-Erstellung erfordert CSRF-Token
  • case_delete erfordert eval_scope als separaten Parameter

Assistent anzeigen

Führt durch die Erstellung eines Tests mit Hilfestellung

  • Erfordert ROLE_KNOWLEDGE_ADMIN
  • Type ist retrieval, wenn nicht unterstützt
  • Leerer Entwurf wird bereitgestellt
  • Admin-Evals-Cases-Wizard aufrufen
  • Seite mit Assistent wird angezeigt

Fall anlegen

Bereitet ein Formular zum Anlegen eines neuen Testfalls vor

  • Nur ROLE_KNOWLEDGE_ADMIN hat Zugriff
  • Erstellt Entwurf aus existierendem Testergebnis bei source_type und source_case_id
  • Erstellt leeren Entwurf ohne Quelle
  • Seite für neuen Fall aufrufen
  • Formular mit Fall-Entwurf wird angezeigt

Fall erstellen

Legt einen neuen Testfall an

  • CSRF-Token erforderlich
  • ROLE_KNOWLEDGE_ADMIN erforderlich
  • type, id und prompt sind Pflicht
  • evalScope bestimmt core oder genre
  • Genre ist kontextabhängig optional
  • Erfolg leitet auf Indexseite um
  • admin evals cases new öffnen
  • Formular ausfüllen und absenden
  • Erfolgsmeldung erscheint
  • Weiterleitung auf Indexseite

Fälle löschen bereitstellen

Ermöglicht das Entfernen nicht mehr benötigter Tests

  • Nur Benutzer mit Rolle KNOWLEDGE_ADMIN
  • POST mit gültigem CSRF-Token
  • Erfordert type, case_id, eval_scope und _token
  • Seite mit Fall öffnen
  • POST an admin-evals-cases-delete mit korrekten Parametern senden
  • Flash-Meldung zeigt Bestätigung
  • Weiterleitung zur Fall-Erstellungsseite