Des expériences comparables
Paramètres, métriques et artefacts de chaque run, reliés au job ou au notebook qui les a produits. Vous comparez, vous retenez.
Machine learning
Chaque entraînement laisse sa trace : paramètres, métriques, artefacts et code. La version retenue entre au registre, puis devient un point d’accès REST derrière votre SSO, dont la dérive est surveillée. Vos data scientists gardent leur client MLflow.
Capacités clés
Paramètres, métriques et artefacts de chaque run, reliés au job ou au notebook qui les a produits. Vous comparez, vous retenez.
Chaque version garde son origine : l’expérience, le code et les données d’entraînement. Les étapes de validation se lisent au même endroit.
Vos scripts existants enregistrent leurs runs et leurs modèles dans graal sans changer une ligne, par l’API MLflow.
Une version du registre devient un point d’accès REST, sur le nombre de répliques voulu, derrière votre SSO ou un jeton de service.
Un échantillon des requêtes est conservé, puis comparé aux données d’entraînement par un job planifié. Une dérive déclenche une alerte.
Entraînement et inférence sur les GPU de votre cluster, réservés run par run et bornés par les quotas du projet.
Comment ça marche
Étape 01
Dans un notebook ou un job, votre code trace ses runs dans une expérience, par le client MLflow.
Étape 02
Vous promouvez le meilleur run au registre. La mise en production peut exiger la validation d’un second responsable.
Étape 03
La version devient un point d’accès REST ; la dérive est mesurée à intervalle régulier et vous alerte.
Un point d’accès est un déploiement que graal gère comme le reste : ses conteneurs tournent sans privilèges, ses règles réseau sont posées avant eux, et chaque appel passe par un contrôle d’authentification. Le modèle est chargé depuis le registre au démarrage : ce qui est servi est exactement la version enregistrée.
Le règlement européen sur l’intelligence artificielle, (UE) 2024/1689, exige que les systèmes d’IA à haut risque permettent l’enregistrement automatique des événements tout au long de leur cycle de vie (article 12). graal vous aide à tracer et à documenter : runs, versions, données d’entraînement et déploiements.
Standards et intégrations
Gouvernance
Non. Vous pointez le client MLflow vers graal ; vos appels de suivi et d’enregistrement de modèles fonctionnent tels quels.
Dans votre stockage compatible S3, avec leurs artefacts. Rien ne sort de votre infrastructure.
Les personnes et les applications autorisées sur le projet, par votre SSO ou par un jeton de service révocable.
Une expérience, une version au registre, un point d’accès : en démonstration sur le scénario énergie.