Skip to main content
Teil 1: Einen verantwortungsvollen AI-Chatbot erstellen - Einrichtung, grundlegende Bewertung, tiefgehende Analyse und Verständnis der Scores.

Drop-in-Anbieter-Wrapper

Anstatt rail.eval() nach jedem LLM-Aufruf manuell aufzurufen, verwenden Sie die Anbieter-Wrapper. Sie rufen das LLM und bewerten die Antwort in einem Schritt auf.

OpenAI mit RAILOpenAI

chatbot_openai_wrapper.py

Gemini mit RAILGemini

chatbot_gemini_wrapper.py
Gleiche RAIL-Bewertung, jeder Anbieter. Der Wrapper behandelt den anbieter-spezifischen API-Aufruf intern und führt dann die RAIL-Bewertung auf der Antwort durch.

Durchsetzung von Richtlinien: blockieren und regenerieren

Die Bewertung sagt Ihnen, wie gut eine Antwort ist. Die Durchsetzung von Richtlinien sagt dem System, was damit zu tun ist. Zwei Richtlinien: BLOCKIEREN (ablehnen und melden) und REGENERIEREN (automatische Verbesserung über den Safe-Regenerate-Endpunkt).

Policy.BLOCK

policy_block.py

Policy.REGENERATE

policy_regenerate.py

Wann jede Richtlinie verwendet werden sollte

Multi-Turn-Sitzungsmanagement

Echte Chatbots sind mehrstufig. Die Qualität kann sich über ein langes Gespräch hinweg verschlechtern. RAILSession verfolgt die Scores über das gesamte Gespräch und gibt Ihnen aggregierte Metriken.
chatbot_session.py

Vorabprüfung von Benutzer-Nachrichten

Sitzungszusammenfassung

Langfuse-Observierbarkeit

In der Produktion benötigen Sie mehr als nur Scores. Sie benötigen Dashboards, Trends und Warnungen. Die RAILLangfuse-Integration schiebt RAIL-Scores in Langfuse Traces als numerische Bewertungsmetriken.

Bewerten und protokollieren in einem Aufruf

chatbot_langfuse.py
Attach existing result

Vollständige Produktionsintegration

chatbot_production.py

Bonus: Compliance-Überprüfung

Wenn Ihr Chatbot mit persönlichen Daten umgeht oder in einer regulierten Branche tätig ist, führen Sie eine Compliance-Überprüfung gegen spezifische Rahmenwerke (GDPR, CCPA, HIPAA, EU AI Act und mehr) durch.
compliance_check.py
Unterstützte Rahmenwerke: GDPR, CCPA, HIPAA, EU AI Act, Indien DPDP Act, Indien AI Governance. Siehe die Compliance-API-Referenz für vollständige Details.

Was wir gebaut haben

  1. Grundlegende Bewertung: 8-Dimensionen-Bewertung für jede Antwort (1 Kredit)
  2. Tiefgehende Bewertung: Erklärungen, Probleme und Vorschläge (3 Credits)
  3. Anbieter-Wrapper: automatische Bewertung mit OpenAI und Gemini Drop-in-Clients
  4. Durchsetzung von Richtlinien: BLOCKIEREN Sie unsichere Antworten oder REGENERIEREN Sie sie automatisch
  5. Sitzungsverfolgung: Überwachung der Gesprächsqualität über mehrere Runden
  6. Langfuse-Observierbarkeit: Alle Scores an ein Überwachungsdashboard übergeben
  7. Compliance-Überprüfungen: Überprüfung gegen GDPR, HIPAA, EU AI Act und mehr

Was kommt als Nächstes

API-Referenz

Vollständige Dokumentation der Endpunkte für Bewertung, Generierung und Compliance.

Python SDK-Dokumentation

Vollständige SDK-Referenz: synchrone/asynchrone Clients, Middleware, alle Integrationen.

Credits und Preise

Wie Credits über grundlegende, tiefgehende, geschützte und Compliance-Endpunkte funktionieren.

RAIL-Framework

Detaillierte Analyse aller 8 RAIL-Dimensionen und Bewertungsmethodik.