IA locale pour PME suisse, guide décisionnel et procédures

Architectures IA locales pour PME suisses : RTX Spark, DGX Spark, RTX PRO 6000, H100. TCO réel, ingénierie RAG, conformité nLPD. Procédures opérationnelles publiées progressivement.

View the Project on GitHub doit4everyone/ia-locale-pme-suisse

Scripts Purview

Retour aux scripts §14 Documents protégés par Purview
Fichier Rôle Exécution
sonde-mip/ Sonde : déchiffre un seul document de test, affiche son étiquette, son propriétaire et le début de son texte (Program.cs, SondeMip.csproj, Dockerfile) Conteneur jetable, voir §14.7.1
test_mip_service.py Teste /dechiffrer : refus sans jeton, décision, contenu déchiffré Dans le conteneur rag-api
test_droits.py Interroge /droits pour une étiquette et une liste d’utilisateurs : la vérité de référence de Purview Dans le conteneur rag-api

Le code du service lui-même est dans ../stack-ia-locale/mip-service/.

# Depuis le conteneur rag-api, par le réseau interne
docker exec -e MIP_TOKEN=$MIP_TOKEN rag-api python3 /rag-pipeline/test_mip_service.py /rag-pipeline/<document-de-test>.docx
docker exec -e MIP_TOKEN=$MIP_TOKEN rag-api python3 /rag-pipeline/test_droits.py \
  <identifiant-etiquette> <proprietaire> <utilisateur1> <utilisateur2>

Les documents de test copiés dans /root/rag-pipeline sont sur le disque système : les supprimer après le test.


ℹ️ Références, structuration et aide à la rédaction assistées par IA, avec validation humaine finale.