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.:
- Exportieren Sie Ihr eigenes Modell mithilfe einer Lösung.
- Importieren Sie Ihr eigenes Modell in die Zielumgebung.
- Erweitern Sie Ihr eigenes Modell in der Quell- oder Zielumgebung.
- Eigenes Modell für das Upgrade bereitstellen.
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.
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
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).
Erstellen Sie eine Lösung, um den angepassten Konnektor zu speichern, der mit dem Modell verknüpft ist:
- Bei Power Apps oder Power Automate anmelden.
- Wählen Sie im linken Fensterbereich Lösungen>Neue Lösung.
- 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.
- Wählen Sie Erstellen aus.
Fügen Sie einen vorhandenen angepassten Konnektor hinzu, indem Sie Vorhandenen hinzufügen>Automatisierung>Konnektor anpassen wählen.
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.
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.
Erstellen Sie eine neue Lösung, um das Modell und alle anderen Komponenten hinzuzufügen:
- Wählen Sie Lösungen>Neue Lösungen.
- Füllen Sie im Dialog Neue Lösung die Felder aus.
- Wählen Sie Erstellen aus.
Fügen Sie eine bestehende Verbindungsreferenz hinzu, indem Sie Vorhandenen hinzufügen>Mehr>Verbindungsreferenz (Vorschau) wählen.
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>.
Fügen Sie das AI-Modell hinzu, indem Sie Vorhandenes hinzufügen>AI-Modell wählen.
Ihre Lösung sollte die in der folgenden Abbildung gezeigten Komponenten enthalten.
(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.
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.
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.
Bei Power Apps oder Power Automate anmelden.
Importieren Sie die Lösung, die nur den angepassten Konnektor enthält.
Importieren Sie die Lösung, die das Modell, die Verbindungsreferenz und alle anderen Komponenten enthält.
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.
Ihr Modell ist nun bereit, in Ihrer Zielumgebung konsumiert zu werden.
Wenn Sie Probleme mit dem Import haben, gehen Sie zu Problembehandlung des Lösungsimports.
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.
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).
Bei Power Apps oder Power Automate anmelden.
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.
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.
Entfernen Sie die ältere Version des angepassten Konnektors aus der Lösung:
- Auswählen die vertikalen Auslassungspunkte (⋮) neben der älteren Version.
- Wählen Sie Entfernen>Entfernen aus dieser Lösung.
Exportieren Sie die Projektmappe, indem Sie Exportieren wählen. Standardmäßig wird die Version beim Export inkrementiert.
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:
- 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.
- 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.
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.
Bei Power Apps oder Power Automate anmelden.
Importieren Sie die Lösung, die nur den Konnektor enthält, indem Sie Importieren>Upgrade wählen.
Importieren Sie die Lösung, die das Modell, die Verbindungsreferenz und alle anderen Komponenten enthält, indem Sie Importieren>Upgrade wählen.
Erstellen Sie neue Verbindungen zu dem neuen 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.
Das Modell referenziert nun den neuen Endpunkt in der Zielumgebung.
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.
Bei Power Apps oder Power Automate anmelden.
Importieren Sie die Lösung, die nur den Konnektor enthält, indem Sie Importieren>Upgrade wählen.
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.
Erstellen Sie neue Verbindungen zu dem neuen 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.
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.
Um ein Upgrade der alten Version durchzuführen, wählen Sie Upgrade durchführen.
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