Spaces:
Sleeping
Sleeping
Update tools/ai_act_generator.py
Browse files- 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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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 |
-
|
| 62 |
-
>
|
| 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 |
+
"""
|