Zum Hauptinhalt springen
Sie müssen keine API-Anfragen von Hand erstellen. Der Agent ermittelt die Azure-Ressourcendaten, erstellt den Projekt-Connector, begleitet die Microsoft-Zustimmung, vergibt Leserechte auf den Container, testet die Verbindung und startet einen unveränderlichen Snapshot.

Benötigte Angaben

  • Die URL des Azure-Blob-Containers, optional mit Blob-Präfix.
  • Name oder ID des Fastino-Projekts.
  • Verwendungszweck: training oder evaluation.
Tenant, Abonnement, Ressourcengruppe, Speicherkonto und Container ermittelt der Agent über Ihre authentifizierte Azure-CLI-Sitzung. Er prüft diese Werte anhand der Azure-Metadaten des Speicherkontos, nicht anhand Ihres aktiven CLI-Abonnements. Kann er sie nicht prüfen, hält er an und nennt die fehlenden Angaben, statt zu raten.

Voraussetzungen

Verbinden Sie den Coding-Agent mit dem Fastino-MCP-Endpunkt Ihres Teams:
Melden Sie sich im Verzeichnis und Abonnement des Speicherkontos an:
Ihre Azure-Identität muss Rollen am Container zuweisen dürfen, etwa als Owner oder User Access Administrator.
Azure-Abonnementrollen und Microsoft-Entra-Verzeichnisrollen sind getrennt. Ein Owner kann Blob-RBAC vergeben, aber nicht zwingend eine neue Unternehmensanwendung genehmigen.

Auftrag an den Agenten

Synchronisierungsergebnisse

Eine Synchronisierung konvertiert und validiert die Dateien unter dem gewählten Präfix, bevor sie Datasets veröffentlicht. Eine erfolgreiche Synchronisierung listet ihre Datasets im Bericht auf.
  • Besteht eine Datei die Validierung nicht, schlägt die Synchronisierung fehl und veröffentlicht kein Dataset. Der Bericht nennt die zu prüfenden Dateien. Der Agent gibt diese Fehler weiter und fragt nach, bevor er Dateien ausschließt oder das Präfix ändert.
  • Erreicht die Dokumentkonvertierung ein Ratenlimit, wird der Bericht als partial (die aufgeführten Datasets sind nutzbar, einige Dateien fehlen) oder transient (nichts Neues veröffentlicht) markiert und listet retryable_files. Lassen Sie den Agenten erneut synchronisieren, ohne erneut zu testen oder das Präfix zu ändern.
  • Wenn Sie ein Fine-Tuning über Fastino MCP delegieren, ist eine Synchronisierung optional. Nach der Freigabe des Plans kann der Fine-Tuning-Agent die Rohdateien im verbundenen Container prüfen und vorverarbeiten.

Zustimmung und Sicherheit

Beim ersten Container in einem Azure-Tenant muss eine Person aus diesem Tenant setup.consent_url im Browser öffnen, um die Fastino-Unternehmensanwendung anzulegen. Der Agent kann nicht stellvertretend zustimmen. Ist die Anwendung bereits vorhanden, ist keine erneute Zustimmung nötig. Ein Benutzer darf nur zustimmen, wenn die Tenant-Richtlinie die Zustimmung zu dieser Anwendung erlaubt. Manche Tenants beschränken externe Anwendungen ohne verifizierten Herausgeber. Wird die Benutzerzustimmung blockiert, geben Sie setup.admin_consent_url an einen Entra Cloud Application Administrator oder Global Administrator weiter. Die Owner-Rolle des Abonnements ersetzt diese Verzeichnisberechtigung nicht. Die Zustimmung gewährt noch keinen Blob-Zugriff. Nach dem Connector-Test weist ein Owner oder User Access Administrator dem gewählten Container Storage Blob Data Reader zu. Jeder weitere Container benötigt eine eigene Rollenzuweisung, aber keine erneute Zustimmung. Kunden müssen Fastinos App-Registrierung nie selbst ändern. Fastino akzeptiert keine Kontoschlüssel, SAS-Token, Client-Geheimnisse oder Kundenzertifikate. Zur Laufzeit nutzt Fastino die eigene zertifikatsbasierte Identität und Storage Blob Data Reader, begrenzt auf den gewählten Container.

Fehlerbehebung

Die RBAC-Übernahme kann mehrere Minuten dauern. Lassen Sie den Agenten erneut testen, bevor Sie einen weiteren Connector erstellen.