Împachetarea propriului model folosind soluții
După ce v-ați înregistrat propriul dvs. model în AI Builder folosind un pachet Python, vă puteți împacheta modelul utilizând soluții pentru a efectua gestionarea ciclului de viață al aplicației (ALM) sarcini, cum ar fi:
- Exportați propriul model folosind o soluție.
- Importați-vă propriul model în mediul țintă.
- Actualizați-vă propriul model în mediile sursă sau țintă.
- Creați propriul model pentru upgrade.
Soluțiile sunt folosite pentru a transporta aplicații și componente dintr-un mediu în altul. De asemenea, sunt folosite pentru a aplica un set de personalizări aplicațiilor existente. Pentru informații detaliate despre soluții și despre modul în care acestea sunt utilizate pentru aplicarea conceptelor ALM în Microsoft Power Platform, accesați Prezentare generală asupra managementului ciclului de viață al aplicației.
Exportați propriul model folosind o soluție
În acest exemplu, veți exporta două soluții:
- Soluția care conține doar conectorul personalizat
- Soluția care conține modelul, referință conexiune și orice alte componente
Asigurați-vă că v-ați înregistrat propriul model în mediul sursă folosind un pachet Python. Dacă nu l-ați înregistrat deja, urmați procedura din Aduceți propriul tutorial de model (pe GitHub).
Creați o soluție pentru a stoca conectorul personalizat care este asociat cu modelul:
- conectați-vă la Power Apps sau Power Automate.
- În panoul din stânga, selectați Soluții>Soluție nouă.
- În caseta de dialog Soluție nouă , completați câmpurile. Pentru informații detaliate despre fiecare câmp, accesați Creați o soluție.
- Selectați Creați.
Adăugați un conector personalizat existent selectând Adăugați>Automatizare>Conector personalizat.
Selectați conectorul personalizat care este asociat modelului.
Numele va fi în acest format: <nume_model>-<număr aleatoriu>-v<versiunea>. Versiunea vă ajută să distingeți ce conector să adăugați atunci când actualizați modelul.
Exportați soluția. Pentru ajutor despre cum să exportați soluții, accesați Exportați soluții pentru Power Apps sau Exportați soluții pentru Power Automate.
Creați o nouă soluție pentru a adăuga modelul și orice alte componente:
- Selectați Soluții>Soluții noi.
- În caseta de dialog Soluție nouă , completați câmpurile.
- Selectați Creați.
Adăugați un referință conexiune existent selectând Adăugați>Mai multe>referință conexiune (versiune preliminară).
Adăugați referință conexiune existent asociat cu modelul.
Formatul de denumire este același cu conectorul personalizat din pas 4: <model_name>-<random number>-v<versiunea>.
Adăugați modelul AI selectând Adăugați modelul AI existent>.
Soluția dvs. ar trebui să conțină componentele prezentate în imaginea următoare.
(Opțional) Adăugați orice componente doriți. În acest exemplu, vom adăuga un flux pentru cloud care utilizează modelul.
Exportați soluția. Pentru ajutor despre cum să exportați soluții, accesați Exportați soluții pentru Power Apps sau Exportați soluții pentru Power Automate.
Importați-vă propriul model în mediul țintă
În acest exemplu, veți importa două soluții pe care le-ați creat în secțiunea anterioară:
- Soluția care conține doar conectorul personalizat
- Soluția care conține modelul, referință conexiune și orice alte componente
Pentru ajutor despre cum să importați soluții, accesați Importați soluții pentru Power Apps sau Importați soluții pentru Power Automate.
conectați-vă la Power Apps sau Power Automate.
Importați soluția care conține doar conectorul personalizat.
Importați soluția care conține modelul, referință conexiune și orice alte componente.
În timpul procesului de import, creați conexiunea la punctul final extern:
- Dacă punctul final nu este securizat, selectați Creați.
- Dacă punctul final este securizat cu o cheie API, introduceți-o în câmpul Cheie API și apoi selectați Creați.
Modelul dvs. este acum gata pentru a fi consumat în mediul dvs. țintă.
Dacă întâmpinați probleme cu importul, accesați Depanarea soluției de import.
Actualizați-vă propriul model
Actualizați soluția la cel mai recent număr de versiune, astfel încât să reunească toate corecțiile anterioare într-un singur pas. Orice componente care au fost asociate cu versiunea anterioară a soluției și care nu se află în versiunea mai nouă vor fi șterse. Acest lucru asigură că componentele învechite nu vor fi incluse în soluție.
În exemple, veți actualiza două soluții:
- Soluția care conține doar conectorul personalizat
- Soluția care conține modelul, referință conexiune și orice alte componente
Pentru ajutor cu privire la modul de actualizare, accesați Faceți upgrade sau actualizați o soluție.
Actualizați-vă propriul model în mediul sursă
Asigurați-vă că v-ați înregistrat modelul actualizat în mediul sursă folosind un pachet Python. Dacă nu l-ați înregistrat deja, urmați procedura din Aduceți propriul tutorial de model (pe GitHub).
conectați-vă la Power Apps sau Power Automate.
În soluția care conține numai conectorul personalizat, adăugați un nou conector personalizat existent selectând Adăugați.
Completați câmpurile și introduceți noua versiune. În acest exemplu, este v2 deoarece aceasta este a doua versiune.
Eliminați versiunea mai veche a conectorului personalizat din soluție:
- Selectați punctele de suspensie verticale (⋮) de lângă versiunea mai veche.
- Selectați Eliminați>Eliminați din această soluție.
Exportați soluția selectând Export. În mod implicit, versiunea va fi incrementată în timpul exportului.
În soluția care conține modelul, referință conexiune și orice alte componente, actualizați referință conexiune pentru a indica cea mai recentă versiune:
- Conexiunea personalizată va avea același nume ca și conectorul personalizat pe care l-ați adăugat în pas 4. În acest exemplu, v2 este cea mai recentă versiune.
- Eliminați versiunea mai veche a referință conexiune din soluție selectând numele de eliminat (în acest exemplu v1), apoi selectând Eliminați>Eliminați din această soluție.
Exportați soluția selectând Export. Modelul AI și orice componentă care face referire la model sunt actualizate automat pentru a indica cea mai recentă versiune.
Actualizați-vă propriul model în mediul țintă
conectați-vă la Power Apps sau Power Automate.
Importați soluția care conține numai conectorul selectând Import>Upgrade.
Importați soluția care conține modelul, referință conexiune și orice altă componentă selectând Import>Upgrade.
Creați conexiuni noi la noul punct final:
- Dacă punctul final nu este securizat, selectați Creați.
- Dacă punctul final este securizat cu o cheie API, introduceți-o în câmpul Cheie API și apoi selectați Creați.
Modelul va face referire acum la noul punct final din mediul țintă.
Pune în scenă propriul tău model pentru upgrade
Stadierea modelului dvs. pentru actualizare îl importă doar în organizație. Nu o face activă. În acest scenariu, componentele care fac referire la modelul din mediu vor face referire la versiunea veche până când finalizați această procedură prin aplicarea upgrade-ului.
Pentru ajutor despre cum să importați soluții, accesați Importați soluții pentru Power Apps sau Importați soluții pentru Power Automate.
conectați-vă la Power Apps sau Power Automate.
Importați soluția care conține numai conectorul selectând Import>Upgrade.
Importați soluția care conține modelul, referință conexiune și orice alte componente selectând Import>Stage for Upgrade.
Creați conexiuni noi la noul punct final:
- Dacă punctul final nu este securizat, selectați Creați.
- Dacă punctul final este securizat cu o cheie API, introduceți-o în câmpul Cheie API și apoi selectați Creați.
Veți vedea două versiuni ale soluției: bază și upgrade. Orice componentă din mediul în afara acestor soluții va face referire în continuare la versiunea veche a modelului. Componentele din interiorul acestor soluții vor face referire la versiunea modelului conținută în soluția corespunzătoare.
În exemplul următor, flux pentru cloud din soluția de bază face referire la versiunea veche, iar flux pentru cloud din noua soluție face referire la noua versiune.
Pentru a actualiza versiunea veche, selectați Aplicați upgrade.
Toate componentele din mediu fac referire acum la noua versiune a modelului.
Informații corelate
Prezentare generală a managementului ciclului de viață al aplicației
Bazele ALM
Import soluții
Actualizați sau actualizați o soluție