Passer au contenu principal
Vous n’avez pas à construire les requêtes API manuellement. L’agent découvre les coordonnées Azure, crée le connecteur du projet, guide le consentement Microsoft, accorde un accès en lecture au conteneur, teste la connexion et lance un snapshot immuable.

Informations à fournir

  • L’URL du conteneur Azure Blob, avec un préfixe facultatif.
  • Le nom ou l’ID du projet Fastino.
  • L’usage des données : training ou evaluation.
L’agent déduit le tenant, l’abonnement, le groupe de ressources, le compte de stockage et le conteneur depuis votre session Azure CLI authentifiée. Il vérifie ces valeurs à partir des métadonnées Azure du compte de stockage, et non de votre abonnement CLI actif. S’il ne peut pas les vérifier, il s’arrête et vous indique ce qui manque au lieu de deviner.

Avant de commencer

Connectez l’agent au endpoint MCP de votre équipe :
Connectez-vous au répertoire et à l’abonnement propriétaires du stockage :
Votre identité doit pouvoir attribuer des rôles sur le conteneur, par exemple avec Owner ou User Access Administrator.
Les rôles d’abonnement Azure et les rôles de répertoire Microsoft Entra sont distincts. Un Owner peut attribuer le RBAC sans forcément pouvoir approuver une nouvelle application d’entreprise.

Demander à l’agent

Résultats de la synchronisation

La synchronisation convertit et valide les fichiers du préfixe sélectionné avant de publier des datasets. Une synchronisation réussie liste ses datasets dans le rapport.
  • Si un fichier échoue à la validation, la synchronisation échoue et ne publie aucun dataset. Le rapport liste les fichiers à examiner. L’agent vous transmet ces échecs et vous demande votre accord avant d’exclure des fichiers ou de modifier le préfixe.
  • Si la conversion de documents atteint une limite de débit, le rapport est marqué partial (les datasets listés sont utilisables, certains fichiers manquent) ou transient (rien de nouveau n’a été publié) et liste retryable_files. Demandez à l’agent de relancer la synchronisation sans retester ni modifier le préfixe.
  • La synchronisation est facultative si vous déléguez un fine-tuning via Fastino MCP. Une fois le plan approuvé, l’agent de fine-tuning peut inspecter et prétraiter les fichiers bruts du conteneur connecté.

Consentement et sécurité

Pour le premier conteneur d’un tenant Azure, une personne de ce tenant doit ouvrir setup.consent_url dans un navigateur pour créer l’application d’entreprise Fastino. L’agent ne peut pas approuver ce consentement à votre place. Si l’application existe déjà, aucun nouveau consentement n’est requis. Un utilisateur peut approuver uniquement si la politique du tenant l’autorise pour cette application. Certains tenants limitent le consentement aux applications externes sans éditeur vérifié. Sinon, transmettez setup.admin_consent_url à un Cloud Application Administrator ou Global Administrator Entra. Le rôle Owner de l’abonnement ne remplace pas cette autorisation de répertoire. Le consentement ne donne pas accès aux blobs. Après le test du connecteur, un Owner ou User Access Administrator attribue Storage Blob Data Reader sur le conteneur choisi. Chaque autre conteneur exige sa propre attribution de rôle, mais pas un nouveau consentement. Le client n’a jamais à modifier l’enregistrement de l’application Fastino. Fastino n’accepte ni clé de compte, ni jeton SAS, ni secret client, ni certificat client. À l’exécution, Fastino utilise sa propre identité par certificat et le rôle Storage Blob Data Reader, limité au conteneur sélectionné.

Dépannage

La propagation du RBAC peut prendre plusieurs minutes. Réessayez avant de créer un autre connecteur.