Zum Hauptinhalt springen
Der Compliance-Endpunkt überprüft, ob KI-generierte Inhalte und deren umgebender Kontext die Anforderungen wichtiger regulatorischer Rahmenbedingungen erfüllen. Er gibt ein Bestehen/Nichtbestehen-Urteil pro Rahmen, gekennzeichnete Klauseln und Hinweise zur Behebung zurück.
API-Endpunkt: POST /railscore/v1/compliance/check | Python: client.compliance_check() | Credits: 5.0–10.0 pro Aufruf

Unterstützte Rahmenbedingungen

CodeRahmenbedingungenRegion
gdprAllgemeine DatenschutzverordnungEU
ccpaCalifornia Consumer Privacy ActUS (Kalifornien)
hipaaHealth Insurance Portability and Accountability ActUS
eu_ai_actEU-Gesetz über Künstliche IntelligenzEU
india_dpdpIndisches Gesetz zum Schutz persönlicher DatenIndien
india_ai_govIndische Richtlinien zur KI-GovernanceIndien

Grundlegende Nutzung

from rail_score_sdk import RailScoreClient

client = RailScoreClient(api_key="YOUR_RAIL_API_KEY")

result = client.compliance_check(
    content="Your AI system collects user behavior data to personalize responses.",
    frameworks=["gdpr", "eu_ai_act"],
    context="B2C SaaS chatbot processing EU user data",
)

for framework, check in result.frameworks.items():
    print(f"{framework}: {'PASS' if check.compliant else 'FAIL'}")
    for issue in check.issues:
        print(f"  - {issue.description}")
        print(f"    Remedy: {issue.remediation}")

Kreditkosten

UmfangCredits
Einzelner Rahmen5.0
Mehrfachrahmen (2–3)8.0
Mehrfachrahmen (4–5)10.0

Was kommt als Nächstes

API-Referenz: Compliance

Vollständige Parameterreferenz.

Python SDK: Compliance

Beispiele für das Python SDK.