Passer au contenu principal
L’endpoint de conformité vérifie si le contenu généré par l’IA et son contexte environnant satisfont les exigences des principaux cadres réglementaires. Il retourne un verdict de réussite/échec par cadre, les clauses signalées et des recommandations de remédiation.
Endpoint API : POST /railscore/v1/compliance/check | Python : client.compliance_check() | Crédits : 5.0–10.0 par appel

Cadres réglementaires pris en charge

CodeCadre réglementaireRégion
gdprRèglement général sur la protection des donnéesUE
ccpaCalifornia Consumer Privacy ActUS (Californie)
hipaaHealth Insurance Portability and Accountability ActUS
eu_ai_actEU Artificial Intelligence ActUE
india_dpdpIndia Digital Personal Data Protection ActInde
india_ai_govIndia AI Governance GuidelinesInde

Utilisation de base

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}")

Coût en crédits

PérimètreCrédits
Cadre unique5.0
Multi-cadres (2–3)8.0
Multi-cadres (4–5)10.0

Et ensuite

Référence API : Conformité

Référence complète des paramètres.

SDK Python : Conformité

Exemples du SDK Python.