- Versionshinweise
 - Bevor Sie beginnen
 - Erste Schritte
 - Installieren der Automation Suite
 - Migration und Upgrade
 - Projekte
 - Datasets
 - ML-Pakete
- Über ML-Pakete
 - Erstellen von ML-Paketen
 - Importieren/Exportieren von ML-Paketen
 
- Sofort einsetzbare Pakete
 - UiPath Document Understanding
 - AI Computer Vision
 - Offlineinstallation von ML-Paketen
 
 - Pipelines
 - ML-Skills
 - ML-Protokolle
 - Document Understanding im AI Center
 - Lizenzierung
 - Anleitungen zu …
 - Grundlegende Anleitung zur Fehlerbehebung
 

AI Center – Benutzerhandbuch
Sie können ML-Pakete mithilfe von Skripts von/zum UiPath AI Center exportieren und importieren. Dies ermöglicht Ihnen Folgendes:
- Sichern Ihrer ML-Pakete.
 - Verschieben von ML-Paketen von einem Mandanten zum anderen.
 - Verschieben von ML-Paketen von einem AI Center in ein anderes.
 
Die beiden Skripts finden Sie unter diesem Link: Skripte.
export.sh, um ein ML-Paket zu exportieren. Dieses Skript lädt das ML-Paket aus der Zielumgebung (ZIP-Datei) herunter und speichert es lokal im Ordner timestamp. Zudem wird eine metadata.json-Datei für dieses ML-Paket heruntergeladen.
               Bevor Sie das Skript ausführen, müssen Sie eine JSON-Datei mit den folgenden Schlüsseln/Werten erstellen:
hostOrFQDN: Öffentlicher Endpunkt, von dem aus der Backend-Dienst mit Portnummer zugänglich ist.identityServerEndPoint: Endpunkt, in dem der Identitätsserver gehostet wird (oft Orchestrator).hostTenantName: Der Name des Hostmandanten, der auf dem Identitätsserver registriert ist.hostTenantIdOrEmailId: Die ID oder E-Mail-ID des Hostmandanten.hostTenantPassword: Das Kennwort des Hostmandanten.tenantName: Der Name des Mandanten, von dem aus der ML-Paketexport ausgeführt wird.projectName: Der Projektname, aus dem das ML-Paket exportiert wird.mlPackageName: Der Name des ML-Pakets, das aus der Zielumgebung heruntergeladen wird.mlPackageVersion: Die Versionsnummer des ML-Pakets, das heruntergeladen wird. Die Versionsnummer soll das folgende Format haben:3.2,3.1.
Ihre Datei sieht beispielsweise folgendermaßen aus:
{
    "hostOrFQDN":  "myinternalAIC.com",
    "identityServerEndPoint": "internal-orchestrator.com",
    "hostTenantName": "host",
    "hostTenantIdOrEmailId": "admin",
    "hostTenantPassword": "P@sswOrd123",
    "tenantName":  "DevTenant",
    "projectName": "InvoicesProject",
    "mlPackageName": "InvoicesFinal",
    "mlPackageVersion": "8.3"
}{
    "hostOrFQDN":  "myinternalAIC.com",
    "identityServerEndPoint": "internal-orchestrator.com",
    "hostTenantName": "host",
    "hostTenantIdOrEmailId": "admin",
    "hostTenantPassword": "P@sswOrd123",
    "tenantName":  "DevTenant",
    "projectName": "InvoicesProject",
    "mlPackageName": "InvoicesFinal",
    "mlPackageVersion": "8.3"
}Führen Sie dann einfach den folgenden Befehl über die Befehlszeile aus:
./export.sh export_input.json./export.sh export_input.jsonDadurch werden diese beiden Dateien lokal erstellt:
- InvoicesFinal.zip: Das ML-Paket
 - InvoicesFinal_v8.3_metadata.json: Die Metadaten des ML-Pakets
 
import.sh, um ein ML-Paket zu importieren. Dieses Skript lädt ein lokales ML-Paket in das AI-Center-Zielprojekt hoch.
               Bevor Sie das Skript ausführen, müssen Sie die folgenden Informationen angeben:
hostOrFQDN: Öffentlicher Endpunkt, von dem aus der Backend-Dienst mit Portnummer zugänglich ist.identityServerEndPoint: Endpunkt, in dem der Identitätsserver gehostet wird (oft Orchestrator).hostTenantName: Der Name des Hostmandanten, der auf dem Identitätsserver registriert ist.hostTenantIdOrEmailId: Die ID oder E-Mail-ID des Hostmandanten.hostTenantPassword: Das Kennwort des Hostmandanten.tenantName: Der Name des Mandanten, in den der ML-Paketimport durchgeführt wird.projectName: Der Projektname, zu dem das ML-Paket importiert wird.mlPackageName: Der Name des ML-Pakets, in das eine neue Version hochgeladen wird, falls vorhanden. Andernfalls wird ein neues ML-Paket mit demselben Namen erstellt.mlPackageMajorVersionForPrivatePackage: Wird verwendet, um neue Nebenversionen hochzuladen (z. B.3.1). Dies wird nur für private Pakete genutzt. Der Standardwert muss Null sein.mlPackageZipFilePath: Der Dateipfad zum Pfad der ZIP-Datei des ML-Pakets mit der Erweiterung, die in die Zielumgebung hochgeladen wird.mlPackageMetadataFilePath: Der JSON-Dateipfad der Import-Metadaten des ML-Pakets mit Erweiterung.
Ihre Datei sieht beispielsweise folgendermaßen aus:
{
    "hostOrFQDN":  "myinternalAIC.com",
    "identityServerEndPoint": "internal-orchestrator.com",
    "hostTenantName": "host",
    "hostTenantIdOrEmailId": "admin",
    "hostTenantPassword": "P@sswOrd123",
    "tenantName":  "ProdTenant",
    "projectName": "InvoicesProject",
    "mlPackageName": "InvoicesFinal",
    "mlPackageMajorVersionForPrivatePackage": 8,
    "mlPackageZipFilePath": "full/path/InvoicesFinal.zip",
    "mlPackageMetadataFilePath": "full/path/InvoicesFinal_v8.3_metadata.json"
}{
    "hostOrFQDN":  "myinternalAIC.com",
    "identityServerEndPoint": "internal-orchestrator.com",
    "hostTenantName": "host",
    "hostTenantIdOrEmailId": "admin",
    "hostTenantPassword": "P@sswOrd123",
    "tenantName":  "ProdTenant",
    "projectName": "InvoicesProject",
    "mlPackageName": "InvoicesFinal",
    "mlPackageMajorVersionForPrivatePackage": 8,
    "mlPackageZipFilePath": "full/path/InvoicesFinal.zip",
    "mlPackageMetadataFilePath": "full/path/InvoicesFinal_v8.3_metadata.json"
}Führen Sie dann einfach den folgenden Befehl über die Befehlszeile aus:
./import.sh import_input.json./import.sh import_input.jsonDadurch wird das ML-Paket auf den gewünschten Mandanten und das Projekt hochgeladen. Die Version ist die in Ihrer Eingabedatei angegebene Hauptversion und die nächste verfügbare Nebenversion.
Im obigen Beispiel wird das ML-Paket mit Version 8.5 hochgeladen, wenn das ML-Paket InvoicesFinal v8 bereits vorhanden ist und die aktuelle Nebenversion 8.4 ist. Wenn das ML-Paket in diesem Projekt nicht bereits vorhanden ist, wird das ML-Paket mit Version 8.1hochgeladen.