Использование собственной модели ИИ в AI Builder
Вы можете использовать свою модель в AI Builder, так что она сможет функционировать как любая настраиваемая модель AI Builder. Вы можете использовать свою модель в Microsoft Power Platform, используя Power Automate, или вы можете создавать приложения с помощью Power Apps.
Когда вы используете свою собственную модель, ее иногда называют конечной точкой модели, что обеспечивает обмен данными. Когда вы используете свою собственную модель, применяются ограничения. Эти ограничения описаны далее в этой статье.
Создание собственной модели
Вне AI Builder вы можете создать собственную модель с помощью платформы машинного обучения Azure. Чтобы использовать модель в AI Builder, она должна соответствовать определенным требованиям:
Ваша модель содержит определение API, которое соответствует спецификации OpenAPI (также известной как Swagger).
Вы зарегистрировали свою модель в AI Builder с помощью пакета Python.
Регистрация собственной модели
Первый шаг к использованию собственной модели в AI Builder — это зарегистрировать ее. Следуйте процедуре в Учебник по созданию своей модели (на GitHub).
После того, как вы зарегистрируете модель, вы увидите ее в списке моделей AI Builder. На странице сведений о модели Источник модели будет Импортировано, чтобы показать, что внешняя модель зарегистрирована в AI Builder с помощью конечной точки импортированной модели.
Ограничения
Единственный поддерживаемый механизм аутентификации: Ключи API, использующие Машинное обучение Azure.
Поддерживается только Swagger 2.0.
Максимально допустимый размер пакета — 500 строк.
Максимально допустимая задержка/время ожидания составляет 20 секунд.
Поддерживаемые типы данных OpenAPI:
- Целое
- Число
- Логический
- Строка
Если ваша модель принимает изображение в качестве входных данных в Base64, его можно использовать только в режиме прогноза реального времени для использования в Power Automate или Microsoft Power Fx. Пакетные прогнозы не поддерживаются.
- Имя поля должно заканчиваться на изображение (регистр не учитывается).
- Тип данных должен быть Строка.
Теперь вы готовы использовать свою собственную модель в AI Builder. Вы можете выполнять задачи управления жизненным циклом приложения, такие как экспорт собственной модели с помощью решения, импорт модели в целевую среду и обновление модели в исходной или целевой среде.