Spaces:
Sleeping
Sleeping
wlmbrown
commited on
Commit
·
ee6a906
1
Parent(s):
6cbc9d8
add deployer obligations to Project CC
Browse files- compliance_analysis.py +0 -2
- project_cc.yaml +8 -0
compliance_analysis.py
CHANGED
|
@@ -53,8 +53,6 @@ def run_compliance_analysis_on_project(project_cc_yaml):
|
|
| 53 |
|
| 54 |
# Do this by examining the Project CC
|
| 55 |
|
| 56 |
-
# WE HAVE TO ADD A CONDITION THAT APPLIES THESE RULES BELOW ONLY IF operator_role == provider
|
| 57 |
-
|
| 58 |
for key, value in project_cc_yaml['risk_management_system']:
|
| 59 |
if not value:
|
| 60 |
msg = ("Because of project-level characteristics, this high-risk AI system fails the risk management requirements under Article 9.")
|
|
|
|
| 53 |
|
| 54 |
# Do this by examining the Project CC
|
| 55 |
|
|
|
|
|
|
|
| 56 |
for key, value in project_cc_yaml['risk_management_system']:
|
| 57 |
if not value:
|
| 58 |
msg = ("Because of project-level characteristics, this high-risk AI system fails the risk management requirements under Article 9.")
|
project_cc.yaml
CHANGED
|
@@ -503,4 +503,12 @@ additional_provider_obligations: # apply these only if operator == provider and
|
|
| 503 |
value: !!bool false
|
| 504 |
accessibility: # Article 16 (l)
|
| 505 |
verbose: 'The AI project complies with accessibility requirements in accordance with Directives (EU) 2016/2102 and (EU) 2019/882'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 506 |
value: !!bool false
|
|
|
|
| 503 |
value: !!bool false
|
| 504 |
accessibility: # Article 16 (l)
|
| 505 |
verbose: 'The AI project complies with accessibility requirements in accordance with Directives (EU) 2016/2102 and (EU) 2019/882'
|
| 506 |
+
value: !!bool false
|
| 507 |
+
|
| 508 |
+
additional_deployer_obligations:
|
| 509 |
+
accordance_with_instructions: # Article 26 (1)
|
| 510 |
+
verbose: 'If operator is a deployer, that deployer has taken appropriate technical and organisational measures to ensure they use such systems in accordance with the instructions for use accompanying the systems'
|
| 511 |
+
value: !!bool false
|
| 512 |
+
human_oversight: # Article 26 (2)
|
| 513 |
+
verbose: 'If operator is a deployer, that deployer has assigned human oversight to natural persons who have the necessary competence, training and authority, as well as the necessary support.'
|
| 514 |
value: !!bool false
|