AI Evaluation Engineering: Ragas vs LangSmith vs TruLens vs Phoenix

AI Evaluation Engineering ist 2026 die unterschätzte Pflicht-Lieferung in jedem AI-Projekt: Ohne automatisierte Eval-Gates in CI/CD fliegen Quality-Regressionen erst beim Nutzer auf. Ragas, LangSmith, TruLens und Arize Phoenix im Vergleich…

17 Aug.. 2026 | AI

Inhaltsverzeichnis

Pexon Consulting | 10 Min. Lesezeit | 13.06.2026


TL;DR

AI Evaluation Engineering ist 2026 die unterschätzte Pflicht-Lieferung in jedem AI-Projekt: Ohne automatisierte Eval-Gates in CI/CD fliegen Quality-Regressionen erst beim Nutzer auf. Ragas, LangSmith, TruLens und Arize Phoenix decken den Stack ab — Pexon-Default ist Phoenix für Tracing plus Ragas für RAG-Metriken plus eine eigene Test-Suite für Domain-spezifische Akzeptanz. Pattern und CI-Setup.

Tool Stärke Schwäche Lizenz Preis-Modell
Ragas RAG-spezifische Metriken nur RAG, kein Agent-Eval Apache 2.0 Open-Source
LangSmith Eng integriert mit LangChain Vendor-Lock, Cloud-only Proprietär 39 USD/User/Monat ff.
TruLens RAG-Triad, Self-hostable weniger Tooling-Reife MIT Open-Source
Arize Phoenix Observability-First, breit Eval-Metriken weniger spezialisiert Elastic License v2 Open-Source + SaaS

Warum AI Evaluation Engineering die unterschätzte Pflicht ist

Klassische Software hat Unit-Tests, Integration-Tests, E2E-Tests. Jeder Code-Change läuft durch die Pipeline, ein roter Build stoppt das Deployment. Bei AI-Systemen ist diese Disziplin 2026 noch nicht etabliert — und das ist der häufigste Grund, warum Pilotprojekte in Produktion Probleme bekommen, die niemand vorhergesehen hat.

Konkret aus drei Pexon-Audits bei mittelständischen Banken und Versicherern 2025/2026: Keines der drei AI-Systeme hatte automatisierte Quality-Gates. Jedes der drei hatte mindestens eine Produktiv-Regression in den letzten 6 Monaten, die mit einer Eval-Suite in der CI hätte abgefangen werden können. Schaden pro Vorfall: zwischen 15.000 und 80.000 EUR — Aufwand für nachträglichen Aufbau und Akzeptanz-Recovery beim Nutzer.

Die regulatorische Dimension verschärft das. DORA Artikel 6 verlangt „Wirksamkeitsprüfung“ der eingesetzten IKT-Systeme. EU AI Act Artikel 15 verlangt für High-Risk-Systeme „angemessene Genauigkeits-, Robustheits- und Cybersicherheits-Niveaus“. Beides ohne strukturierte Evaluation nicht nachweisbar. Wer 2026 AI ohne Evaluation Engineering ausrollt, baut sich ein Audit-Findings-Risiko, das spätestens 2027 schlagend wird.


Das Eval-Stack-Drei-Säulen-Modell

Ein produktiver AI-Evaluation-Stack besteht aus drei Säulen, die unterschiedliche Fragen beantworten:

+-------------------+   +-------------------+   +-------------------+
| Säule 1:          |   | Säule 2:          |   | Säule 3:          |
| Komponenten-Evals |   | End-to-End-Akzep- |   | Production-       |
| (Retrieval,       |   | tanz-Tests        |   | Monitoring        |
|  LLM-Antwort,     |   | (Domain-Cases)    |   | (Drift, Anomalie) |
|  Tool-Calls)      |   |                   |   |                   |
+-------------------+   +-------------------+   +-------------------+
   Ragas, TruLens         Custom + LangSmith       Arize Phoenix,
   in CI/CD               in Pre-Prod-Gate         OpenTelemetry

Säule 1 — Komponenten-Evals. Pro Modell-Aufruf metrische Bewertung. Bei RAG sind das die klassischen Ragas-Metriken (faithfulness, answer relevancy, context precision, context recall). Bei Agents sind das Tool-Call-Korrektheit, Reasoning-Quality, Halluzinations-Rate. Diese Säule läuft in jeder Pull-Request-CI gegen ein fixes Test-Set von 50-300 Cases.

Säule 2 — End-to-End-Akzeptanz-Tests. Domänen-spezifische Cases, die nicht eine Metrik, sondern die Akzeptanz eines fachlich Verantwortlichen prüfen. „Hätte Sachbearbeiter X diese Antwort akzeptiert?“ Antwort: ja/nein/eingeschränkt. Wird typisch quartalsweise auf 200-1.000 Cases gemessen, oft mit menschlicher Review-Schicht plus LLM-as-judge-Vorfilter.

Säule 3 — Production-Monitoring. Live-Tracing, Drift Detection, Anomalie-Alerts. Sieht, was im realen Betrieb passiert, und gibt früh ein Signal, wenn Antwort-Quality sinkt — bevor User-Beschwerden kommen.

Wer alle drei Säulen sauber bedient, hat 2026 in jedem AI-Projekt einen klaren Vorsprung. Wer nur die erste oder nur die dritte hat, fliegt blind durch die Produktiv-Phase.


Ragas — die RAG-Spezialisten-Metriken

Ragas (Retrieval-Augmented Generation Assessment) ist das etablierte Open-Source-Framework für RAG-Evaluation. Sechs Metriken sind Standard:

  • Faithfulness — wie gut ist die Antwort durch den retrievten Kontext gestützt?
  • Answer Relevancy — beantwortet die Antwort wirklich die Frage?
  • Context Precision — sind die retrievten Chunks für die Frage relevant?
  • Context Recall — fehlt im retrievten Kontext relevante Information aus dem Quelldatenstamm?
  • Answer Semantic Similarity — wie ähnlich ist die Antwort einer goldenen Referenz-Antwort?
  • Answer Correctness — ist die Antwort faktisch korrekt?

Was Ragas gut macht: Es ist genau auf RAG fokussiert, integriert in LangChain und LlamaIndex, läuft mit beliebigen LLMs als Judge. Was es weniger gut macht: Für Multi-Agent-Workflows oder Tool-Use-Agents reichen die Metriken nicht. Wer dort genaue Bewertungen braucht, kombiniert Ragas mit eigenen Metriken.

Pexon nutzt Ragas als Default für die Säule 1 in allen RAG-Projekten. Setup ist 1-2 PT, integriert direkt in pytest, lauffähig in jeder GitHub-Actions- oder GitLab-CI-Pipeline.


LangSmith — Commercial-Tracing mit Evals

LangSmith ist das kommerzielle Angebot von LangChain. Stärke: tiefe Integration mit dem LangChain- und LangGraph-Ökosystem, eingebaute Datasets, Annotation-UI, Eval-Runs als Service. Wer LangChain produktiv nutzt, bekommt mit LangSmith Tracing, Dataset-Versionierung und Eval-Orchestrierung in einem Stück.

Drei Schwächen, die in unseren Projekten regelmäßig auftauchen:

  • Cloud-only in der Standard-Variante. Self-hosted gibt es nur in Enterprise-Plänen, die Lizenz-Kosten beginnen vierstellig pro Monat.
  • Vendor-Lock-in auf LangChain-Ökosystem. Wer mit OpenAI Agents SDK, Pydantic AI oder custom orchestration arbeitet, profitiert weniger.
  • Datenschutz-Komplexität. Für DSGVO-/DORA-konforme Setups ist LangSmith im Standard-Plan nicht ohne weiteres geeignet — Daten landen in der US-Cloud.

Für Teams mit klarer LangChain-Strategie und ohne harte EU-Daten-Anforderungen ist LangSmith eine valide Wahl. Für regulierte Branchen oder Vendor-neutrale Stacks empfehlen wir die Open-Source-Alternativen Phoenix oder TruLens.


TruLens — die Open-Source-RAG-Triad

TruLens (von TruEra, jetzt Snowflake) ist eines der ersten Open-Source-Tools für RAG-Eval und nach wie vor solide. Kern-Konzept: die „RAG Triad“ aus Context Relevance, Groundedness und Answer Relevance, plus beliebige Custom-Metriken.

Stärken aus zwei Pexon-Setups:

  • Komplett self-hostable mit lokalem SQLite oder Postgres
  • Custom-Metriken pragmatisch hinzufügbar in Python, ohne Framework-Cargo
  • LLM-as-judge mit beliebigem Modell — auch self-hosted Qwen oder Llama
  • Dashboards eingebaut über Streamlit, ohne extra Tooling

Schwächen: Die Community ist kleiner als bei Ragas, Releases kommen unregelmäßiger, die Integration mit LangChain und LlamaIndex ist weniger reif. Für rein Open-Source-orientierte Setups in regulierten Umfeldern ist TruLens trotzdem eine gute Wahl.


Arize Phoenix — Observability-First

Arize Phoenix ist 2026 unser Default für Säule 3 (Production-Monitoring) und zunehmend auch für Säule 1 (Komponenten-Evals). Phoenix verfolgt ein Observability-First-Konzept: erst ist Tracing da, dann werden auf den Traces Evals laufengelassen, dann werden Datasets aus Production-Traces aufgebaut.

Drei Eigenschaften, die Phoenix von den anderen abheben:

  1. OpenTelemetry-native. Phoenix konsumiert OpenInference-Traces, ist also kompatibel mit jeder OpenTelemetry-Pipeline. Damit funktioniert es mit LangChain, LlamaIndex, OpenAI SDK, Anthropic SDK, custom orchestrations — alles in einem Tool.
  2. Self-hosted + SaaS. Open-Source-Variante self-hostable, SaaS-Variante (Arize AX) für Teams, die das nicht selbst betreiben wollen.
  3. Datasets aus Traces. Production-Traces können direkt zu Eval-Datasets werden. Das schließt den Loop zwischen Säule 3 (Monitoring) und Säule 1 (Pre-Deploy-Evals).

Schwäche: Die spezialisierten RAG-Metriken sind weniger ausgereift als bei Ragas. Wer reine RAG-Qualitäts-Metriken braucht, kombiniert Phoenix-Tracing mit Ragas-Eval.


Pexon-Default-Stack — Phoenix + Ragas + Custom-Suite

Aus drei laufenden Pexon-Projekten in 2025/2026 hat sich folgender Default herauskristallisiert:

Säule Tool Lauf-Frequenz
Tracing + Production-Monitoring Arize Phoenix (self-hosted) kontinuierlich
RAG-Komponenten-Metriken Ragas in pytest pro PR + nightly
Agent-Tool-Call-Korrektheit Custom pytest-Suite pro PR
End-to-End-Akzeptanz Custom + Phoenix Datasets wöchentlich
Drift Detection Phoenix Alerts täglich

Warum diese Kombination? Phoenix gibt uns die Observability-Backbone, Ragas die spezialisierten Metriken, die eigene pytest-Suite die Domain-Anpassung. Alle drei sind Open-Source, self-hostable, EU-Region-tauglich. Investment für das initiale Setup: 10-18 PT, etwa 13.000-23.000 EUR. Laufende Kosten: Hosting für Phoenix ca. 200-500 EUR pro Monat, sonst keine Lizenz-Kosten.

Was wir aktuell nicht empfehlen: Den ganzen Stack auf LangSmith zu setzen, auch wenn das Marketing es nahelegt. Lock-in plus laufende Kosten plus Datenschutz-Komplexität rechnen sich für die meisten deutschen Mittelstands-Setups schlechter als der Open-Source-Stack.


Quality-Gates in CI/CD — die produktive Pipeline

Der entscheidende Schritt ist die Integration in CI/CD. Ohne Pipeline-Integration bleibt jedes Eval-Setup ein Reporting-Tool, kein Quality-Gate.

# .github/workflows/ai-eval-gate.yml (vereinfacht)
jobs:
  ai-eval:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - name: Setup Python
        uses: actions/setup-python@v5
        with: { python-version: '3.13' }
      - name: Install deps
        run: pip install -r requirements.txt
      - name: Run Ragas Eval Suite
        run: pytest tests/eval/ --ragas --strict
      - name: Quality Gate
        run: |
          python scripts/check_eval_thresholds.py 
            --faithfulness-min 0.85 
            --answer-relevancy-min 0.80 
            --context-precision-min 0.75

Drei Detail-Entscheidungen, die wir in jedem Setup gleich treffen:

  • Schwellenwerte pro Metrik konfigurierbar im Repo. Nicht hartkodiert, sondern in einer eval_thresholds.yaml. Damit kann das AI-Team die Schwellen anpassen, ohne den Build-Code zu berühren.
  • Eval-Set versioniert wie Code. Das Test-Set liegt im Repo, mit Git-Versionierung. Neue Cases werden via Pull-Request hinzugefügt, alte Cases werden ggf. archiviert — aber nie heimlich gelöscht.
  • Eval-Kosten budgetiert. Pro CI-Lauf fallen 1-5 USD LLM-Kosten an (Judge-Modell). Bei 80-200 Pull-Requests pro Monat sind das 100-500 USD pro Monat — explizit budgetiert, nicht versteckt.

Was du loggen musst — und was nicht

Production-Monitoring ist nur so gut wie die Telemetrie. Aus drei Pexon-Setups die Pflicht-Felder:

Feld Pflicht Wo?
trace_id, span_id ja Phoenix
user_id (hashed) ja Phoenix
prompt_hash ja Phoenix
llm_model + version ja Phoenix
token_usage (in/out) ja Phoenix
latency_ms (per span) ja Phoenix
retrieved_context (Hashes) ja Phoenix
user_feedback (👍/👎/leer) empfohlen Phoenix
full_prompt nein (DSGVO) Cold Storage, 30 Tage
full_output nein (DSGVO) Cold Storage, 30 Tage

Wichtig: Bei regulierten Branchen den vollen Prompt nicht im Hauptlog speichern. Hash im Tracing, Volltext im separaten, restriktiv zugänglichen Cold-Storage mit kurzer Retention.


Anti-Patterns

Drei wiederkehrende Fallen aus unseren Audits:

1. Manual-Review-Only. „Wir prüfen Antworten manuell“ ist kein Eval-Setup. Es skaliert nicht, ist nicht reproduzierbar, hat keinen Audit-Trail. Manual Review ist Säule 2 als Ergänzung, nicht als Ersatz für Säule 1 und 3.

2. Eval-Set, das nie wächst. Wer mit 50 Test-Cases startet und 12 Monate später immer noch 50 Cases hat, hat die Disziplin verloren. Pflicht: Jeder Bug-Report wird zum neuen Test-Case. Eval-Set wächst typisch um 5-15 Cases pro Monat.

3. LLM-as-Judge ohne Validierung. Wer das Eval-LLM nicht gegen menschliche Bewertungen validiert, vertraut blind. Pflicht: Quartalsweise 50-100 Cases mit menschlicher Bewertung plus LLM-Judge, Korrelations-Check. Bei Drift Judge-LLM oder Prompt nachtunen.

Konfidenz für alle drei: hoch.


Häufig gestellte Fragen

Welches Tool sollte ich zuerst einführen, wenn ich noch gar keine Evals habe?

Phoenix als Tracing-Backbone. Damit gewinnst du sofort Sichtbarkeit auf Production-Verhalten, ohne dass du Test-Cases schreiben musst. Auf Basis der Trace-Daten kannst du dann iterativ Eval-Datasets aufbauen und Ragas oder eigene Metriken obendrauf legen.

Wie viele Test-Cases brauche ich für eine sinnvolle Eval-Suite?

Aus unserer Praxis: 50-100 Cases als Minimum für sinnvolle Aussagekraft. 200-500 Cases als gutes Mittelfeld für Mittelstands-Workloads. Über 1.000 Cases nur bei sehr breit aufgestellten Stacks. Wichtiger als Menge ist Coverage: ein paar Cases pro Use-Case-Klasse, statt 500 Variationen eines einzigen Cases.

Kann ich AI Evaluation Engineering ohne dediziertes AI-Team aufsetzen?

Eingeschränkt ja. Das initiale Setup (Phoenix + Ragas in CI) braucht zwar AI/ML-Erfahrung, läuft danach aber wie eine normale Test-Suite. Wir liefern Mittelständlern den initialen Setup-Schub im 6-Wochen-Pilot und übergeben dann an das interne Team. Pflicht: mindestens eine Person, die die Eval-Schwellen versteht und Cases pflegt.

Wie wirken sich Evals auf die LLM-Kosten aus?

Ragas-Eval läuft mit Judge-LLM. Pro 100 Cases typisch 1-5 USD bei Frontier-LLM, 0,10-0,50 USD bei Mid-Tier. Bei 80-200 CI-Runs pro Monat sind das 100-1.000 USD zusätzliche LLM-Kosten — explizit, aber gerechtfertigt durch vermiedene Produktiv-Probleme.

Ist LangSmith trotz Cloud-Lock eine valide Option?

Für Teams mit klarer LangChain-Strategie und ohne harte EU-Daten-Anforderungen ja. Die Integration ist tiefer und die Tooling-Reife höher als bei den Alternativen. Für regulierte Branchen und Vendor-neutrale Stacks würden wir aktuell Phoenix + Ragas vorziehen.

Wie verbindet sich AI Evaluation Engineering mit Multi-Model Routing?

Sehr eng. Wer Multi-Model Routing einsetzt, braucht zwingend Evals pro Modell-Tier. Sonst kann die Routing-Logik nicht überprüft werden — und Cost-Optimierung verkommt zu Qualitäts-Regression. Phoenix-Tracing zeigt direkt, welcher Tier gerade welche Konfidenz liefert.


Nächster Schritt

Wenn Sie ein produktives AI-System ohne strukturierte Evaluation betreiben oder vor dem nächsten DORA- oder AI-Act-Audit den Quality-Gate-Aufbau planen: Wir machen das im 6-Wochen-Pilotprojekt für Generative AI konkret — Phoenix-Setup, Ragas-Integration in CI, erste Eval-Suite mit 100-200 Cases als Referenz.


Verwandte Themen


Microsoft Fabric. Bilder Blogtemplate Whitepaper

Claude Code im Unternehmen

  • Praxis-Guide für IT-Leiter – mit konkreten Einblicken zu Kosten, Sicherheit und Rollout von Claude Code im Unternehmen.

Beratungsgespräch

Sichern Sie sich Ihre kostenfreie Erstberatung

Analyse Ihres individuellen Cloud- oder KI-Bedarfs
Erste Empfehlungen zu Umsetzungsstrategien
Transparente Einblicke in unsere Methoden, Technologien & Referenzen