Пакування власної моделі за допомогою рішень
Після того, як ви зареєстрували власну модель у AI Builder використанні пакета Python, ви можете упакувати свою модель, використовуючи рішення для виконання завдань керування життєвим циклом програми (ALM), таких як:
- Експортуйте власну модель за допомогою рішення.
- Імпортуйте власну модель у цільове середовище.
- Оновлюйте власну модель у вихідних або цільових середовищах.
- Підготуйте власну модель для оновлення.
Рішення використовуються для транспортування додатків і компонентів з одного середовища в інше. Вони також використовуються для застосування набору налаштувань до наявних програм. Щоб отримати детальну інформацію про рішення та те, як вони використовуються для застосування концепцій Microsoft Power Platform ALM, перейдіть до розділу Огляд керування життєвим циклом програми.
У цьому прикладі потрібно експортувати два рішення:
- Рішення, яке містить лише спеціальний з’єднувач
- Рішення, яке містить модель, посилання на зв’язок та будь-які інші компоненти
Переконайтеся, що ви зареєстрували власну модель у вихідному середовищі за допомогою пакета Python. Якщо ви ще не зареєстрували його, дотримуйтесь процедури, наведеної в інструкції Bring your own model tutorial (на GitHub).
Створіть рішення для зберігання спеціального з’єднувача, пов’язаного з моделлю:
- Увійдіть в АБО Power Apps Power Automate.
- На панелі ліворуч виберіть Рішення>Нове рішення.
- У діалоговому вікні Нове рішення заповніть поля. Щоб отримати детальну інформацію про кожне поле, перейдіть до розділу Створення рішення.
- Виберіть Створити.
Додайте наявний користувацький з’єднувач, вибравши Додати існуючий>користувацький з’єднувач> автоматизації.
Виберіть спеціальний з’єднувач, пов’язаний із моделлю.
Назва буде в такому форматі: <model_name-випадкове>< число-v>< версія>. Версія допомагає відрізнити, який роз’єм додати при оновленні моделі.
Експортуйте рішення. Щоб отримати довідку про те, як експортувати рішення, перейдіть у розділ Експорт рішень для Power Apps або Експорт рішень для Power Automate.
Створіть нове рішення для додавання моделі та будь-яких інших компонентів:
- Виберіть Рішення>Нові рішення.
- У діалоговому вікні Нове рішення заповніть поля.
- Виберіть Створити.
Додайте наявний посилання на зв’язок, вибравши « Додати наявне>ще> посилання на зв’язок (підготовча версія)».
Додайте наявне посилання на зв’язок, пов’язане з моделлю.
Формат іменування такий самий, як і у користувальницькому з’єднувачі у версії крок 4: <model_name-random>< number-v><.>
Додайте модель штучного інтелекту, вибравши « Додати існуючу>модель штучного інтелекту».
Ваш розчин повинен містити компоненти, показані на наступному зображенні.
(Необов’язково) Додайте будь-які компоненти, які вам потрібні. У цьому прикладі ми додамо хмарний цикл, який використовує цю модель.
Експортуйте рішення. Щоб отримати довідку про те, як експортувати рішення, перейдіть у розділ Експорт рішень для Power Apps або Експорт рішень для Power Automate.
У цьому прикладі потрібно імпортувати два рішення, створені в попередньому розділі.
- Рішення, яке містить лише спеціальний з’єднувач
- Рішення, яке містить модель, посилання на зв’язок та будь-які інші компоненти
Щоб отримати довідку з імпорту рішень, перейдіть до розділів Імпортувати рішення для Power Apps або Імпортувати рішення для Power Automate.
Увійдіть в АБО Power Apps Power Automate.
Імпортуйте рішення, що містить лише спеціальний з’єднувач.
Імпортуйте рішення, що містить модель, посилання на зв’язок та будь-які інші компоненти.
Під час імпорту створіть з’єднання із зовнішньою кінцевою точкою:
- Якщо кінцеву точку не захищено, виберіть Створити.
- Якщо кінцеву точку захищено ключем API, введіть його в поле « Ключ API», а потім натисніть «Створити».
Тепер ваша модель готова до використання в цільовому середовищі.
Якщо у вас виникли проблеми з імпортом, перейдіть до розділу Імпортування рішень для виправлення неполадок.
Оновіть своє рішення до останнього номера версії, щоб воно об’єднало всі попередні виправлення за один крок. Усі компоненти, які були пов’язані з попередньою версією рішення та яких немає в новішій, буде видалено. Це гарантує, що застарілі компоненти не будуть включені в рішення.
У прикладах ви оновите два рішення:
- Рішення, яке містить лише спеціальний з’єднувач
- Рішення, яке містить модель, посилання на зв’язок та будь-які інші компоненти
Щоб отримати довідку про оновлення, перейдіть до розділу Оновлення або оновлення рішення.
Переконайтеся, що ви зареєстрували свою оновлену модель у вихідному середовищі за допомогою пакета Python. Якщо ви ще не зареєстрували його, дотримуйтесь процедури, наведеної в інструкції Bring your own model tutorial (на GitHub).
Увійдіть в АБО Power Apps Power Automate.
У рішенні, яке містить лише користувацький з’єднувач, додайте новий існуючий користувацький з’єднувач, вибравши Додати .
Заповніть поля та введіть нову версію. У цьому прикладі це v2, тому що це друга версія.
Видаліть старішу версію кастомного конектора з рішення:
- Виберіть вертикальні три крапки (⋮) поруч із старішою версією.
- Виберіть Видалити>з цього рішення.
Експортуйте рішення, вибравши Експорт . За замовчуванням версія буде збільшуватися під час експорту.
У рішенні, яке містить модель, посилання на зв’язок та будь-які інші компоненти, оновіть посилання на зв’язок, щоб воно вказувало на останню версію:
- Користувацьке з’єднання матиме таку ж назву, як і користувацький з’єднувач, який ви додали на кроку 4. У цьому прикладі v2 є останньою версією.
- Видаліть старішу версію посилання на зв’язок з рішення, вибравши ім’я, яке потрібно видалити (у цьому прикладі v1), а потім вибравши Видалити>з цього рішення.
Експортуйте рішення, вибравши Експорт . Модель штучного інтелекту та будь-який компонент, що посилається на модель, автоматично оновлюються, щоб вказати на останню версію.
Увійдіть в АБО Power Apps Power Automate.
Імпортуйте рішення, яке містить лише з’єднувач, вибравши «Імпортувати>оновлення».
Імпортуйте рішення, яке містить модель, посилання на зв’язок та будь-який інший компонент, вибравши «Імпортувати>оновлення».
Створіть нові з’єднання з новою кінцевою точкою:
- Якщо кінцеву точку не захищено, виберіть Створити.
- Якщо кінцеву точку захищено ключем API, введіть його в поле « Ключ API», а потім натисніть «Створити».
Тепер модель буде посилатися на нову кінцеву точку в цільовому середовищі.
Підготовка моделі для оновлення лише імпортує її в організацію. Це не робить його активним. У цьому сценарії компоненти, які посилаються на модель у середовищі, посилатимуться на стару версію, доки ви не завершите цю процедуру, застосувавши оновлення.
Щоб отримати довідку з імпорту рішень, перейдіть до розділів Імпортувати рішення для Power Apps або Імпортувати рішення для Power Automate.
Увійдіть в АБО Power Apps Power Automate.
Імпортуйте рішення, яке містить лише з’єднувач, вибравши «Імпортувати>оновлення».
Імпортуйте рішення, яке містить модель, посилання на зв’язок та будь-які інші компоненти, вибравши «Етап імпорту>» для оновлення.
Створіть нові з’єднання з новою кінцевою точкою:
- Якщо кінцеву точку не захищено, виберіть Створити.
- Якщо кінцеву точку захищено ключем API, введіть його в поле « Ключ API», а потім натисніть «Створити».
Ви побачите дві версії рішення: базову та оновлену . Будь-який компонент у середовищі за межами цих рішень все одно посилатиметься на стару версію моделі. Компоненти всередині цих рішень будуть посилатися на версію моделі, що міститься у відповідному розчині.
У наведеному нижче прикладі хмарний цикл у базовому рішенні посилається на стару версію, а хмарний цикл у новому рішенні посилається на нову версію.
Щоб оновити стару версію, виберіть Застосувати оновлення.
Усі компоненти середовища тепер посилаються на нову версію моделі.
Огляд управління життєвим циклом програми
Основи ALM
Імпортні рішення
Оновіть або оновіть рішення