Auf Englisch lesen

Freigeben über


Verpacken Sie Ihr eigenes Modell mit Hilfe von Lösungen

Nach der Registrierung Ihr eigenes Modells in AI Builder mit einem Python-Paket können Sie Ihr Modell mithilfe von Lösungen packen, um Aufgaben des Application Lifecycle Management (ALM) auszuführen, z. B.:

Lösungen werden verwendet, um Apps und Komponenten von einer Umgebung in eine andere zu transportieren. Sie werden auch verwendet, um eine Reihe von Anpassungen auf bestehende Apps festzulegen. Ausführliche Informationen über Lösungen und wie sie zur Anwendung von ALM-Konzepten über Microsoft Power Platform hinweg verwendet werden, finden Sie unter Überblick über das Application Lifecycle Management.

Exportieren Sie Ihr eigenes Modell mithilfe einer Lösung

In diesem Beispiel werden Sie zwei Lösungen exportieren:

  • Die Lösung, die nur den angepassten Konnektor enthält
  • Die Lösung, die das Modell, die Verbindungsreferenz und alle anderen Komponenten enthält
  1. Stellen Sie sicher, dass Sie Ihr eigenes Modell in der Quellumgebung mit einem Python-Paket registriert haben. Wenn Sie es noch nicht registriert haben, befolgen Sie das Verfahren in Bring your own model tutorial (auf GitHub).

  2. Erstellen Sie eine Lösung, um den angepassten Konnektor zu speichern, der mit dem Modell verknüpft ist:

    1. Bei Power Apps oder Power Automate anmelden.
    2. Wählen Sie im linken Fensterbereich Lösungen>Neue Lösung.
    3. Füllen Sie im Dialog Neue Lösung die Felder aus. Ausführliche Informationen zu den einzelnen Feldern finden Sie unter Erstellen einer Lösung.
    4. Wählen Sie Erstellen aus.

    Screenshot, wie Sie eine Lösung erstellen, um den angepassten Konnektor zu speichern.

  3. Fügen Sie einen vorhandenen angepassten Konnektor hinzu, indem Sie Vorhandenen hinzufügen>Automatisierung>Konnektor anpassen wählen.

    Screenshot des Hinzufügens eines vorhandenen angepassten Konnektors.

  4. Wählen Sie den angepassten Konnektor, der mit dem Modell verknüpft ist.

    Der Name wird in diesem Format angezeigt: <model_name> - <random number> -v<version>. Anhand der Version können Sie erkennen, welcher Konnektor hinzugefügt werden soll, wenn Sie das Modell aktualisieren.

    Screenshot des angepassten Formats für die Benennung von Konnektoren.

  5. Exportieren Sie die Lösung. Hilfe zum Exportieren von Lösungen finden Sie unter Lösungen exportieren für Power Apps oder Lösungen exportieren für Power Automate.

  6. Erstellen Sie eine neue Lösung, um das Modell und alle anderen Komponenten hinzuzufügen:

    1. Wählen Sie Lösungen>Neue Lösungen.
    2. Füllen Sie im Dialog Neue Lösung die Felder aus.
    3. Wählen Sie Erstellen aus.

    Screenshot, wie Sie eine neue Lösung erstellen, um das Modell und andere Komponenten hinzuzufügen.

  7. Fügen Sie eine bestehende Verbindungsreferenz hinzu, indem Sie Vorhandenen hinzufügen>Mehr>Verbindungsreferenz (Vorschau) wählen.

    Screenshot zum Hinzufügen einer bestehenden Verbindungsreferenz.

  8. Fügen Sie die bestehende Verbindungsreferenz hinzu, die mit dem Modell verbunden ist.

    Das Benennungsformat ist dasselbe wie beim angepassten Konnektor in Schritt 4: <model_name>-<random number>-v<version>.

    Screenshot des Namensformats für die Verbindungsreferenz.

  9. Fügen Sie das AI-Modell hinzu, indem Sie Vorhandenes hinzufügen>AI-Modell wählen.

    Screenshot, wie Sie Ihr KI-Modell zu AI Builder hinzufügen.

    Ihre Lösung sollte die in der folgenden Abbildung gezeigten Komponenten enthalten.

    Screenshot der drei hinzugefügten Komponenten: Ein KI-Modell, eine Verbindungsreferenz und ein angepasster Konnektor.

  10. (Optional) Fügen Sie alle Komponenten hinzu, die Sie möchten. In diesem Beispiel fügen wir einen Cloud-Flow hinzu, der das Modell verwendet.

    Screenshot der neu hinzugefügten Komponenten.

  11. Exportieren Sie die Lösung. Hilfe zum Exportieren von Lösungen finden Sie unter Lösungen exportieren für Power Apps oder Lösungen exportieren für Power Automate.

Importieren Sie Ihr eigenes Modell in die Zielumgebung

In diesem Beispiel werden Sie zwei Lösungen importieren, die Sie im vorherigen Abschnitt erstellt haben:

  • Die Lösung, die nur den angepassten Konnektor enthält
  • Die Lösung, die das Modell, die Verbindungsreferenz und alle anderen Komponenten enthält

Hilfe zum Importieren von Lösungen finden Sie unter Lösungen importieren für Power Apps, oder Lösungen importieren für Power Automate.

  1. Bei Power Apps oder Power Automate anmelden.

  2. Importieren Sie die Lösung, die nur den angepassten Konnektor enthält.

  3. Importieren Sie die Lösung, die das Modell, die Verbindungsreferenz und alle anderen Komponenten enthält.

  4. Erstellen Sie während des Importvorgangs die Verbindung zu Ihrem externen Endpunkt:

    • Wenn Ihr Endpunkt nicht gesichert ist, wählen Sie Erstellen.
    • Wenn Ihr Endpunkt mit einem API-Schlüssel gesichert ist, geben Sie diesen in das Feld API-Schlüssel ein und wählen Sie dann Erstellen.

    Screenshot der Verbindung zu einem externen Endpunkt.

Ihr Modell ist nun bereit, in Ihrer Zielumgebung konsumiert zu werden.

Screenshot der importierten Lösungen.

Wenn Sie Probleme mit dem Import haben, gehen Sie zu Problembehandlung des Lösungsimports.

Aktualisieren Sie Ihr eigenes Modell

Aktualisieren Sie Ihre Lösung auf die neueste Versionsnummer, so dass alle früheren Patches in einem Schritt aufgerollt werden. Alle Komponenten, die mit der vorherigen Version der Lösung verbunden waren und nicht in der neueren Version enthalten sind, werden gelöscht. Dadurch wird sichergestellt, dass veraltete Komponenten nicht in die Lösung aufgenommen werden.

In den Beispielen werden Sie zwei Lösungen aktualisieren:

  • Die Lösung, die nur den angepassten Konnektor enthält
  • Die Lösung, die das Modell, die Verbindungsreferenz und alle anderen Komponenten enthält

Hilfe zum Upgrade finden Sie unter Upgrade oder Update einer Lösung.

Aktualisieren Sie Ihr eigenes Modell in der Quellumgebung

  1. Stellen Sie sicher, dass Sie Ihr aktualisiertes Modell in der Quellumgebung registriert haben, indem Sie ein Python-Paket verwenden. Wenn Sie es noch nicht registriert haben, befolgen Sie das Verfahren in Bring your own model tutorial (auf GitHub).

  2. Bei Power Apps oder Power Automate anmelden.

  3. Fügen Sie in der Lösung, die nur den angepassten Konnektor enthält, einen neuen bestehenden angepassten Konnektor hinzu, indem Sie Hinzufügen wählen.

  4. Füllen Sie die Felder aus und geben Sie die neue Version ein. In diesem Beispiel ist es v2, weil dies die zweite Version ist.

  5. Entfernen Sie die ältere Version des angepassten Konnektors aus der Lösung:

    1. Auswählen die vertikalen Auslassungspunkte (⋮) neben der älteren Version.
    2. Wählen Sie Entfernen>Entfernen aus dieser Lösung.

    Screenshot des Entfernens einer älteren Version aus einer Projektmappe.

  6. Exportieren Sie die Projektmappe, indem Sie Exportieren wählen. Standardmäßig wird die Version beim Export inkrementiert.

  7. Aktualisieren Sie in der Projektmappe, die das Modell, die Verbindungsreferenz und alle anderen Komponenten enthält, die Verbindungsreferenz, so dass sie auf die neueste Version verweist:

    1. Die angepasste Verbindung hat denselben Namen wie der angepasste Konnektor, den Sie in Schritt 4 hinzugefügt haben. In diesem Beispiel ist v2 die neueste Version.
    2. Entfernen Sie die ältere Version der Verbindungsreferenz aus der Lösung, indem Sie den zu entfernenden Namen (in diesem Beispiel v1) auswählen und dann Entfernen>Aus dieser Lösung entfernen wählen.
  8. Exportieren Sie die Projektmappe, indem Sie Exportieren wählen. Das KI-Modell und alle Komponenten, die auf das Modell verweisen, werden automatisch aktualisiert und zeigen auf die neueste Version.

Aktualisieren Sie Ihr eigenes Modell in der Zielumgebung

  1. Bei Power Apps oder Power Automate anmelden.

  2. Importieren Sie die Lösung, die nur den Konnektor enthält, indem Sie Importieren>Upgrade wählen.

  3. Importieren Sie die Lösung, die das Modell, die Verbindungsreferenz und alle anderen Komponenten enthält, indem Sie Importieren>Upgrade wählen.

  4. Erstellen Sie neue Verbindungen zu dem neuen Endpunkt:

    1. Wenn Ihr Endpunkt nicht gesichert ist, wählen Sie Erstellen.
    2. Wenn Ihr Endpunkt mit einem API-Schlüssel gesichert ist, geben Sie diesen in das Feld API-Schlüssel ein und wählen Sie dann Erstellen.

    Screenshot der Verbindung zu einem neuen Endpunkt.

Das Modell referenziert nun den neuen Endpunkt in der Zielumgebung.

Screenshot des Modells, das den neuen Endpunkt in der Zielumgebung referenziert.

Ihr eigenes Modell für das Upgrade bereitstellen

Das Bereitstellen Ihres Modells für das Upgrade importiert es nur in die Organisation. Es wird dadurch nicht aktiv. In diesem Szenario verweisen die Komponenten, die das Modell in der Umgebung referenzieren, auf die alte Version, bis Sie diesen Vorgang durch die Anwendung des Upgrades abschließen.

Hilfe zum Importieren von Lösungen finden Sie unter Lösungen importieren für Power Apps oder Lösungen importieren für Power Automate.

  1. Bei Power Apps oder Power Automate anmelden.

  2. Importieren Sie die Lösung, die nur den Konnektor enthält, indem Sie Importieren>Upgrade wählen.

  3. Importieren Sie die Lösung, die das Modell, die Verbindungsreferenz und alle anderen Komponenten enthält, indem Sie Importieren>Stufe für Upgrade wählen.

  4. Erstellen Sie neue Verbindungen zu dem neuen Endpunkt:

    1. Wenn Ihr Endpunkt nicht gesichert ist, wählen Sie Erstellen.
    2. Wenn Ihr Endpunkt mit einem API-Schlüssel gesichert ist, geben Sie diesen in das Feld API-Schlüssel ein und wählen Sie dann Erstellen.

    Screenshot der Verbindung zu einem neuen Endpunkt.

    Sie werden zwei Versionen der Lösung sehen: die Basis und das Upgrade. Alle Komponenten in der Umgebung außerhalb dieser Lösungen verweisen weiterhin auf die alte Version des Modells. Komponenten innerhalb dieser Lösungen verweisen auf die Version des Modells, die in der entsprechenden Lösung enthalten ist.

    Im folgenden Beispiel verweist der Cloud-Flow in der Basislösung auf die alte Version und der Cloud-Flow in der neuen Lösung auf die neue Version.

    Screenshot der Komponenten, bevor sie für das Upgrade bereitgestellt werden.

  5. Um ein Upgrade der alten Version durchzuführen, wählen Sie Upgrade durchführen.

    Screenshot der Komponenten, nachdem das Upgrade durchgeführt wurde.

Alle Komponenten in der Umgebung verweisen jetzt auf die neue Version des Modells.

Übersicht über das Application Lifecycle Management
ALM-Grundlagen
Lösungen importieren
Upgraden oder Aktualisieren einer Lösung