Pakke din egen modell ved hjelp av løsninger
Når du har registrert din egen modell i AI Builder ved hjelp av en Python-pakke, kan du pakke modellen ved hjelp av løsninger for å utføre oppgaver for administrasjon av programlivssyklusen (ALM), for eksempel følgende:
- Eksportere din egen modell ved hjelp av en løsning.
- Importere din egen modell til målmiljøet.
- Oppgrader din egen modell i kilde- eller målmiljøer.
- Oppgradere din egen modell for oppgradering.
Løsninger brukes til å transportere apper og komponenter fra ett miljø til et annet. De brukes også til å bruke et sett med tilpassinger for eksisterende apper. Hvis du vil ha detaljert informasjon om løsninger og hvordan de brukes til å ta i bruk ALM-konsepter på tvers av Microsoft Power Platform, kan du gå til Oversikt over administrasjon av programsyklusen.
I dette eksemplet skal du eksportere to løsninger:
- Løsningen som bare inneholder den egendefinerte koblingen
- Løsningen som inneholder modellen, tilkoblingsreferansen og andre komponenter
Sørg for at du har registrert din egen modell i kildemiljøet ved hjelp av en Python-pakke. Hvis du ikke allerede har registrert den, følger du prosedyren i Ta med din egen modellopplæring (på GitHub).
Opprett en løsning for å lagre den egendefinerte koblingen som er knyttet til modellen:
- Logg på Power Apps eller Power Automate.
- I venstre ruten velger du Løsninger>Ny løsning.
- Fyll ut feltene i dialogboksen Ny løsning. Hvis du vil ha detaljert informasjon om hvert felt, kan du gå til Opprette en løsning.
- Velg Opprett.
Legg til en eksisterende egendefinert tilkobling ved å velge Legg til eksisterende>Automatisering>Egendefinert kobling.
Velg den egendefinerte koblingen som er knyttet til modellen.
Navnet har dette formatet: <model_name>-<random number>-v<version>. Versjonen bidrar til å skille hvilken kobling som skal legges til når du oppdaterer modellen.
Eksportere løsningen. Hvis du trenger hjelp med å eksportere løsninger, kan du gå til Eksportere løsninger for Power Apps eller Eksportere løsninger for Power Automate.
Opprett en ny løsning for å legge til modellen og andre komponenter:
- Velg Løsninger>Nye løsninger.
- Fyll ut feltene i dialogboksen Ny løsning.
- Velg Opprett.
Legg til en eksisterende tilkoblingsreferanse ved å velge Legg til eksisterende>Mer>Tilkoblingsreferanse (forhåndsversjon).
Legg til den eksisterende tilkoblingsreferansen som er knyttet til modellen.
Navneformatet er det samme som den egendefinerte koblingen i trinn 4: <model_name>-<random number>-v<version>.
Legg til AI-modellen ved å velge Legg til eksisterende>AI-modell.
Løsningen skal inneholde komponentene som vises i bildet nedenfor.
(Valgfritt) Legg til eventuelle komponenter du ønsker. I dette eksemplet skal vi legge til en skyflyt som bruker modellen.
Eksportere løsningen. Hvis du trenger hjelp med å eksportere løsninger, kan du gå til Eksportere løsninger for Power Apps eller Eksportere løsninger for Power Automate.
I dette eksemplet skal du importere to løsninger du opprettet i forrige del:
- Løsningen som bare inneholder den egendefinerte koblingen
- Løsningen som inneholder modellen, tilkoblingsreferansen og andre komponenter
Hvis du trenger hjelp med å importere løsninger, kan du gå til Importere løsninger for Power Apps eller Importere løsninger for Power Automate.
Logg på Power Apps eller Power Automate.
Importere løsninger som inneholder bare den egendefinerte koblingen.
Importere løsningen som inneholder modellen, tilkoblingsreferansen og andre komponenter.
Under importen oppretter du tilkoblingen til det eksterne endepunktet:
- Hvis endepunkt ikke er sikret, velger du Opprett.
- Hvis endepunkt er sikret med en API-nøkkel, angir du det i API-nøkkel-feltet og velger deretter Opprett.
Modellen er nå klar til bruk i målmiljøet.
Hvis du har problemer med importen, går du til Feilsøking av løsningsimport.
Oppgradering av din egen løsning til nyeste versjonnummer, slik at den ruller opp alle tidligere oppdateringer i ett trinn. Komponenter som ble tilknyttet forrige versjon av løsningen og ikke er i den nyere versjonen, blir slettet. Dette sikrer at utdaterte komponenter ikke blir inkludert i løsningen.
I eksemplene skal du oppgradere to løsninger:
- Løsningen som bare inneholder den egendefinerte koblingen
- Løsningen som inneholder modellen, tilkoblingsreferansen og andre komponenter
Hvis du trenger hjelp med å oppgradere, kan du gå til Oppgradere eller oppdatere en løsning.
Sørg for at du har registrert din oppgraderte modell i kildemiljøet ved hjelp av en Python-pakke. Hvis du ikke allerede har registrert den, følger du prosedyren i Ta med din egen modellopplæring (på GitHub).
Logg på Power Apps eller Power Automate.
Legg til en ny egendefinert tilkobling i løsningen som bare inneholder den egendefinerte koblingen, ved å velge Legg til.
Fyll ut feltene, og angi den nye versjonen. I dette eksemplet er det v2 fordi dette er den andre versjonen.
Fjern den eldre versjonen av den egendefinerte koblingen fra løsningen:
- Velg den vertikale ellipsen (⋮) ved siden av den eldre versjonen.
- Velg Fjern>Fjern fra denne løsningen.
Eksporter løsningen ved å velge Eksporter. Som standard økes versjonen trinnvis under eksport.
I løsningen som inneholder modellen, tilkoblingsreferansen og andre komponenter, oppdaterer du tilkoblingsreferansen slik at den peker til nyeste versjon:
- Den egendefinerte tilkoblingen har samme navn som den egendefinerte koblingen du la til i trinn 4. I dette eksemplet er v2 den nyeste versjonen.
- Fjern den eldre versjonen av tilkoblingsreferansen fra løsningen ved å velge navnet som skal fjernes (i dette eksemplet v1), og deretter velge Fjern>Fjern fra denne løsningen.
Eksporter løsningen ved å velge Eksporter. AI-modellen og eventuelle komponenter som refererer til modellen, oppdateres automatisk for å peke til den nyeste versjonen.
Logg på Power Apps eller Power Automate.
Importer løsningen som bare inneholder koblingen, ved å velge Importer>Oppgradering.
Importer løsningen som inneholder modellen, tilkoblingsreferansen og alle andre komponenter, ved å velge Importer>Oppgradering.
Opprett nye tilkoblinger til det nye endepunkt:
- Hvis endepunkt ikke er sikret, velger du Opprett.
- Hvis endepunkt er sikret med en API-nøkkel, angir du det i API-nøkkel-feltet og velger deretter Opprett.
Modellen refererer nå til det nye endepunkt i målmiljøet.
Distribusjon av modellen for oppgradering importerer den bare til organisasjonen. Det gjør den ikke aktiv. I dette scenariet refererer komponenter som refererer til modellen i miljøet, den gamle versjonen til du har fullført denne prosedyren ved å bruke oppgraderingen.
Hvis du trenger hjelp med å importere løsninger, kan du gå til Importere løsninger for Power Apps eller Importere løsninger for Power Automate.
Logg på Power Apps eller Power Automate.
Importer løsningen som bare inneholder koblingen, ved å velge Importer>Oppgradering.
Importer løsningen som inneholder modellen, tilkoblingsreferansen og alle andre komponenter, ved å velge Importer>Fase for oppgradering.
Opprett nye tilkoblinger til det nye endepunkt:
- Hvis endepunkt ikke er sikret, velger du Opprett.
- Hvis endepunkt er sikret med en API-nøkkel, angir du det i API-nøkkel-feltet og velger deretter Opprett.
Du ser to versjoner av løsningen: basisversjonen og oppgraderingen. Alle komponenter i miljøet utenfor disse løsningene refererer fremdeles til den gamle versjonen av modellen. Komponenter i disse løsningene refererer til versjonen av modellen i den tilsvarende løsningen.
I følgende eksempel refererer skyflyten i basisløsningen til den gamle versjonen, og skyflyten i den nye løsningen refererer til den nye versjonen.
Hvis du vil oppgradere den gamle versjonen, velger du Bruk oppgradering.
Alle komponenter i miljøet refererer nå til den nye versjonen av modellen.
Oversikt over administrasjon av programlivssyklus
Grunnleggende om ALM
Importere løsninger
Oppgradere eller oppdatere en løsning