Communitygithub.com

KI-Release evaluieren

Bewerte eine RAG-System- oder KI-Agentenversion anhand einer akzeptierten Baseline, diagnostiziere Regressionen und erstelle nachvollziehbare PASS-, WARN- oder BLOCK-Evidenzen.

Was ist KI-Release evaluieren?

Diese Fähigkeit dient der deterministischen Bewertung von KI-Releases mithilfe von RAGOps. Sie ermöglicht es, Kandidaten-Traces, RAG-Bewertungsszenarien, Modell- oder Prompt-Änderungen sowie Release-Gates zu prüfen. Die Bewertung erfolgt auf Basis einer festgelegten Baseline und konfigurierbarer Richtlinien-Schwellwerte. Ausgegeben wird ein nachvollziehbarer Entscheid (PASS, WARN oder BLOCK) zusammen mit den gescheiterten Gates, den relevanten Metrik-Abweichungen und Einschränkungen der Methodik. Die Fähigkeit unterstützt verschiedene Plattformen, u. a. Claude Code, Cursor und Codex, und legt Wert auf Reproduzierbarkeit und Sicherheit: Eingaben werden auf sensible Daten geprüft, und die Ausgabe darf nicht als alleiniges Entscheidungskriterium für Deployment oder Merge verwendet werden. Die Fähigkeit verfügt über klare Leitplanken – sie schwächt keine Schwellen, ersetzt keine Baseline und verwendet keine externen LLM-Provider ohne explizite Autorisierung. Der Fokus liegt auf deterministischer, nachvollziehbarer Zitations-, Abstinenz- und Qualitätsprüfung.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/thangldw/ragops/tree/main/skills/evaluate-ai-release

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Ein KI-Release evaluieren

Verwende RAGOps als deterministischen Evaluator. Behandle das Ergebnis als Release-Evidenz, nicht als Nachweis für allgemeine Korrektheit oder Sicherheit des Systems.

Arbeitsablauf

  1. Identifiziere das Szenario, die Kandidatenantworten oder -traces, die akzeptierte Baseline und die Richtlinien-Schwellwerte. Erfinde keine fehlenden Fixtures.
  2. Lese references/commands.md, wenn du den RAGOps-Befehl auswählen oder Exit-Codes interpretieren musst.
  3. Überprüfe die Eingaben auf Geheimnisse oder personenbezogene Daten, bevor du eine Evaluation ausführst. Halte generierte Berichte privat, es sei denn, der Benutzer stimmt der Weitergabe zu.
  4. Führe den engsten anwendbaren Befehl aus diesem Skill-Verzeichnis mit python3 scripts/run_ragops.py ... aus.
  5. Interpretiere Exit-Code 0 als PASS und Exit-Code 2 als bewerteten BLOCK, nicht als Ausführungsfehler. Alle anderen von Null verschiedenen Codes sind betriebliche Fehler.
  6. Gib die Entscheidung, die gescheiterten Gates, wesentliche Metrik-Abweichungen, Einschränkungen der Herkunft und die kleinste nächste Aktion aus.

Leitplanken

  • Schwäche keine Schwellwerte, ersetze nicht die akzeptierte Baseline und lasse keine fehlschlagenden Fälle weg, um einen Bestehens-Status zu erzielen.
  • Behaupete keine semantische Korrektheit, wenn nur lexikalische oder Zitationsprüfungen durchgeführt wurden.
  • Führe keine providergestützte Evaluation durch, es sei denn, der Benutzer liefert und autorisiert ausdrücklich die Provider-Konfiguration.
  • Veröffentliche, merge, tagge oder deploye nicht allein auf Basis der Ausgabe dieses Skills.
  • Bewahre die Eingabeartefakte und Befehlsparameter in der endgültigen Evidenz auf, damit ein anderer Prüfer das Ergebnis reproduzieren kann.

Ausgabe

Gib eine präzise Release-Empfehlung zurück mit: decision, evidence, failed_gates, limitations und next_action.

Verwandte Skills