Dave67350 commited on
Commit
608d3a3
·
verified ·
1 Parent(s): 1aa78bb

Update tools/ai_act_generator.py

Browse files
Files changed (1) hide show
  1. tools/ai_act_generator.py +29 -10
tools/ai_act_generator.py CHANGED
@@ -18,7 +18,25 @@ def generate_ai_act_register(
18
  compliance_contact: str
19
  ) -> str:
20
  """
21
- Generates a legal compliance document based on AI Act requirements for high-risk AI systems.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
  """
23
  return f"""
24
  # Registre de Conformité – Système d’IA à Haut Risque
@@ -28,28 +46,28 @@ def generate_ai_act_register(
28
  - **Nom de l'organisation** : {organization_name}
29
  - **Responsable du système IA** : {responsible_person}
30
  - **Date de mise en service** : {deployment_date}
31
- - **Description du système IA** :
32
  {ai_description}
33
 
34
  ## Catégorie de risque
35
 
36
  - **Type de système IA** : {ai_type}
37
  - **Risque identifié** : {risk_level}
38
- - **Justification de la classification** :
39
  {risk_justification}
40
 
41
  ## Mesures de conformité appliquées
42
 
43
- - Évaluation des données utilisées :
44
  {data_evaluation}
45
 
46
- - Documentation technique produite :
47
  {technical_docs}
48
 
49
- - Contrôle humain prévu :
50
  {human_oversight}
51
 
52
- - Mécanismes de transparence intégrés :
53
  {transparency_measures}
54
 
55
  ## Audit & révision
@@ -58,6 +76,7 @@ def generate_ai_act_register(
58
  - Responsable du suivi : {compliance_contact}
59
 
60
  ---
61
- > Document généré automatiquement sur la base du Règlement AI Act (UE).
62
- > Ce modèle doit être validé par un juriste qualifié selon votre contexte d’usage.
63
- """
 
 
18
  compliance_contact: str
19
  ) -> str:
20
  """
21
+ Génère un registre de conformité AI Act à partir des champs fournis.
22
+
23
+ Args:
24
+ organization_name: Le nom de l'organisation responsable du système IA.
25
+ responsible_person: Le nom de la personne référente.
26
+ deployment_date: La date de mise en service du système IA.
27
+ ai_type: Le type de système IA (ex: reconnaissance faciale, scoring).
28
+ ai_description: Une brève description du système IA.
29
+ risk_level: Le niveau de risque (ex: élevé, modéré).
30
+ risk_justification: La justification du niveau de risque déclaré.
31
+ data_evaluation: Les méthodes utilisées pour évaluer la qualité des données.
32
+ technical_docs: La documentation technique disponible.
33
+ human_oversight: Le niveau de supervision humaine prévu.
34
+ transparency_measures: Les mesures de transparence mises en œuvre.
35
+ audit_frequency: La fréquence prévue des audits du système.
36
+ compliance_contact: L'email ou contact de la personne en charge de la conformité.
37
+
38
+ Returns:
39
+ Un texte complet représentant le registre de conformité prêt à être exporté.
40
  """
41
  return f"""
42
  # Registre de Conformité – Système d’IA à Haut Risque
 
46
  - **Nom de l'organisation** : {organization_name}
47
  - **Responsable du système IA** : {responsible_person}
48
  - **Date de mise en service** : {deployment_date}
49
+ - **Description du système IA** :
50
  {ai_description}
51
 
52
  ## Catégorie de risque
53
 
54
  - **Type de système IA** : {ai_type}
55
  - **Risque identifié** : {risk_level}
56
+ - **Justification de la classification** :
57
  {risk_justification}
58
 
59
  ## Mesures de conformité appliquées
60
 
61
+ - Évaluation des données utilisées :
62
  {data_evaluation}
63
 
64
+ - Documentation technique produite :
65
  {technical_docs}
66
 
67
+ - Contrôle humain prévu :
68
  {human_oversight}
69
 
70
+ - Mécanismes de transparence intégrés :
71
  {transparency_measures}
72
 
73
  ## Audit & révision
 
76
  - Responsable du suivi : {compliance_contact}
77
 
78
  ---
79
+
80
+ > Document généré automatiquement selon le Règlement AI Act (UE).
81
+ > Ce modèle est à valider par un professionnel du droit selon le contexte d’usage.
82
+ """