- Versionshinweise
- Bevor Sie beginnen
- Erste Schritte
- Installieren von AI Center
- Migration und Upgrade
- Projekte
- Datasets
- Data Labeling
- ML-Pakete
- Über ML-Pakete
- Erstellen von ML-Paketen
- Verwalten von ML-Paketen
- Offlineinstallation von ML-Paketen
- Sofort einsetzbare Pakete
- Pipelines
- ML-Skills
- ML-Protokolle
- Document UnderstandingTM im AI Center
- Anleitungen zu …
- Lizenzierung
- Grundlegende Anleitung zur Fehlerbehebung

AI Center – Benutzerhandbuch
Ab 2022.10, Das Importieren und Exportieren von ML-Paketen mithilfe von Skripts wird nicht mehr unterstützt.
Weitere Informationen zum Importieren und Exportieren von ML-Paketen über die UI finden Sie in den Abschnitten ML-Paket importieren und ML-Pakete herunterladen.
Es gibt drei Möglichkeiten, ein neues Paket zu erstellen:
- ZIP-Datei hochladen: Verwenden Sie diese Option, wenn Sie eine ZIP-Datei vorbereitet haben.
- Sofort einsetzbare Pakete: Verwenden Sie diese Option, wenn Sie ein ML-Paket verwenden möchten, das von UiPath oder der Open Source-Community entwickelt wurde.
- ML-Paket importieren: Verwenden Sie diese Option, um ein Paket zu importieren, das zuvor aus UiPath AI Center exportiert wurde.
Hinweis: Um auf die Seite „ML-Paket importieren“ zuzugreifen, stellen Sie sicher, dass Ihnen die Rolle OOB_UPLOAD auf Mandantenebene zugewiesen ist. Weitere Informationen finden Sie unter Verwalten von Berechtigungen auf Mandantenebene.
ZIP-Datei hochladen
Bevor Sie Pakete hochladen, stellen Sie sicher, dass diese wie hier angegeben erstellt wurden.
class, break, from, finally, global, None usw. Stellen Sie sicher, dass Sie dies tun wählen Sie einen anderen Namen. Die aufgeführten Beispiele sind nicht vollständig, da der Paketname für class <pkg-name> und import <pck-name> verwendet wird.
Führen Sie die folgenden Schritte aus, um ein bereits erstelltes Paket hochzuladen:
ML-Paket importieren
Führen Sie die folgenden Schritte aus, um ein aus UiPath® AI Center exportiertes Paket hochzuladen:
- Klicken Sie auf der Seite ML-Pakete auf die Schaltfläche ML-Paket importieren. Die Seite Neues Paket importieren wird angezeigt.
- Fügen Sie im Feld Paket hochladen die
zip-Datei hinzu, die mit dem Verfahren Herunterladen von ML-Paketen heruntergeladen wurde. -
Fügen Sie im Feld Metadaten-JSON hochladen die
json-Datei hinzu, die mit dem Verfahren Herunterladen von ML-Paketen heruntergeladen wurde. - Wählen Sie Erstellen.
Private Pakete
- Das importierte Paket hat denselben Namen wie in der Exportumgebung, der aus der Metadatendatei stammt. Wenn bereits ein Paket mit demselben Namen vorhanden ist, wird als nächstes das Feld
versionaus den Metadaten überprüft. Wenn die Version gleich ist, wird eine neue Nebenversion erstellt. Wenn Sie beispielsweise ein Paket mit dem NamenNew Package, Version7importieren und bereits ein Paket mit demselben Namen haben, aber Version7.3vorhanden ist, ist das neue importierte Paket Version7.4. Wenn keine Version vorhanden ist, enthält das erstellte Paket die nächste verfügbare Hauptversion. - Wenn der Name aus den importierten Paketmetadaten in der Zielumgebung nicht vorhanden ist, wird der neue Paketname in der Zielumgebung erstellt.
Öffentliche Pakete
- Das importierte Paket hat denselben Namen wie in der Exportumgebung, der aus der Metadatendatei stammt. Wenn bereits ein Paket mit demselben Namen vorhanden ist, wird das
sourcePackageVersion-Feld aus den Metadaten als nächstes aufsourcePackageVersionin der Zielumgebung überprüft. Danach wird die nächste Nebenversion hochgeladen. Stellen Sie sicher, dass Sie entweder die Version in der Zielumgebung ändern oder das FeldsourcePackageVersionin der Metadatendatei in die verfügbare Version in der Zielumgebung ändern. -
Wenn der Name aus den importierten Paketmetadaten in der Zielumgebung nicht vorhanden ist, wird der neue Paketname in der Zielumgebung erstellt.
Für die Ausgabe
.zip -Datei anhand der Anforderungen. Die folgenden drei Überprüfungen werden durchgeführt:
- Ein nicht leerer Stammordner ist vorhanden.
- Eine requirements.txt-Datei ist vorhanden.
- Im Stammordner ist eine Datei mit dem Namen main.py vorhanden, die eine Klasse Main implementiert. Die Klasse wird weiter validiert, um eine
__init__- und einepredict-Funktion zu implementieren.
Das Ergebnis der Validierung (Erfolg oder Fehlschlag) sowie eventuelle Fehler, die zu einem Fehlschlag geführt haben, werden auf der Seite ML-Protokolle angezeigt.
Für das Training
.zip -Datei anhand der Anforderungen. Für diese Pakete werden die folgenden beiden Prüfungen durchgeführt:
- Ein nicht leerer Stammordner ist vorhanden.
- Im Stammordner ist eine Datei mit dem Namen train.py vorhanden, die eine Klasse Main implementiert. Die Klasse wird weiter validiert, um eine
__init__-Funktion und die folgenden Funktionen zu implementieren:train,evaluateundsave.
Das Ergebnis der Validierung (Erfolg oder Fehlschlag) sowie eventuelle Fehler, die zu einem Fehlschlag geführt haben, werden auf der Seite ML-Protokolle angezeigt.
Wählen Sie ein Paket in der Liste aus, um zu ML-Paket > [ML-Paketname] zu navigieren.
Zeigen Sie auf der Registerkarte Version die Details an: Paketversion, Erstellungszeit, Änderungsprotokoll, Status, ob Training aktiviert ist, ob empfohlene GPU aktiviert ist, und Argumente.
Weitere Informationen zu den einzelnen Einträgen finden Sie in der ML-Paketversion über das Drei-Punkte-Symbol ⁝ und Details. Ein Dialogfeld mit allen Informationen zur Paketversion wird angezeigt.
Zeigen Sie auf der Registerkarte Pipelineausführungen die Details im Zusammenhang mit den Pipelineausführungen des Pakets an: Paketname, Typ, Version, Status, Erstellungszeit, Dauer, Punktzahl und zusätzliche Details.
AI Center unterstützt auch die Versionierung und Versionsverwaltung von Paketen. Wenn ein Paket hochgeladen wird, wird es als Version 1.0 dieses Pakets angezeigt (dabei ist 1 die Hauptversionsnummer und 0 die Nebenversionsnummer). Dies hilft bei der Unterscheidung zwischen Paketen, die von Benutzern hochgeladen werden, und Paketen, die über Pipelines erneut trainiert werden, wobei sich bei letzteren nur die Nebenversionsnummer ändert.
Hochladen neuer ML-Paketversionen
Führen Sie die folgenden Schritte aus, um eine neue Version für ein bereits hochgeladenes Paket hochzuladen:
Die neue Version des Pakets ist nicht direkt auf der Seite ML-Pakete sichtbar. Sie können die Informationen auf der Seite ML-Paketdetails für dieses Paket anzeigen.
ML-Paketversionen erstellt durch Trainingspipelines
Wenn eine Trainingspipeline oder eine vollständige Pipeline erfolgreich auf einer Paketversion ausgeführt wird, wird eine neue Nebenversion erstellt. Wenn ich z. B. ein Paket (Version 1.0) hochgeladen und eine Trainingspipeline gestartet habe, wird nach Abschluss Version 1.1 auf der Seite ML-Paketdetails wie im Folgenden angezeigt:
Anzeigen von Paketargumenten
Wählen Sie auf der Seite ML-Paket > [ML-Paketname] unter der Registerkarte Version das Informationssymbol neben einer Paketversion aus. Das Fenster Argumente für > [ML-Paketname] > [ML-Paketversion] wird angezeigt.
Der Eingabetyp und die Eingabe- und Ausgabebeschreibungen der ausgewählten Paketversion werden angezeigt. Bitte beachten Sie, dass Sie die Werte nicht bearbeiten können.
Sie können ein bereits erstelltes Paket exportieren und in eine andere oder dieselbe Umgebung importieren.
Führen Sie die folgenden Schritte aus, um ein bereits erstelltes Paket herunterzuladen:
- Wählen Sie auf der Seite ML-Pakete ein bereits erstelltes Paket aus der Liste aus.
- Wählen Sie auf der Registerkarte Version das Drei-Punkte-Symbol ⁝ des Pakets aus.
- Wählen Sie Herunterladen aus.
Nachdem Sie Herunterladen ausgewählt haben, werden zwei Dateien heruntergeladen:
- Eine
zip-Datei, die das Paket enthält - Eine
json-Datei, die die Paketmetadaten wie Name, Version und andere Informationen enthält. Diese Informationen sind erforderlich, um das heruntergeladene Paket dem richtigen Paket in der neuen Umgebung zuzuordnen.
Pakete können nur gelöscht werden, wenn sie nicht innerhalb einer Fähigkeit bereitgestellt werden und derzeit keine Pipelines mit diesen Paketen ausgeführt werden.
- Wählen Sie auf der Seite ML-Pakete das Drei-Punkte-Symbol ⁝ neben einem Paket aus und dann Nicht bereitgestellte Versionen löschen. Ein Bestätigungsfenster wird angezeigt.
- Wählen Sie im Bestätigungsfenster OK aus, um alle nicht bereitgestellten Versionen des ausgewählten Pakets zu löschen. Wenn eine Paketversion Teil einer Fähigkeit ist (sie ist aktiv), wird sie NICHT gelöscht. Wenn alle Versionen inaktiv sind, werden sie alle gelöscht.
ODER
- Wählen Sie auf der Seite ML-Paket > [ML-Paketname] unter der Registerkarte Version das Drei-Punkte-Symbol ⁝ neben einer Paketversion aus und wählen Sie Löschen aus. Ein Bestätigungsfenster wird angezeigt.
- Wählen Sie im Bestätigungsfenster OK aus, um die ausgewählte Paketversion zu löschen. Wenn eine Paketversion Teil einer Fähigkeit ist (sie ist aktiv), wird sie NICHT gelöscht. Wenn dies die einzige Version für das ausgewählte Paket ist, wird auch das Paket selbst gelöscht.
- Hochladen von ML-Paketen
- ZIP-Datei hochladen
- ML-Paket importieren
- Paketvalidierungen
- Für die Ausgabe
- Für das Training
- Anzeigen von ML-Paketdetails
- Versionskontrolle
- Hochladen neuer ML-Paketversionen
- ML-Paketversionen erstellt durch Trainingspipelines
- Anzeigen von Paketargumenten
- Herunterladen von ML-Paketen
- Löschen von ML-Paketen