Bawa model AI Anda sendiri ke dalam AI Builder
Anda dapat membawa model Anda sendiri sehingga AI Builder dapat berfungsi seperti model kustom lainnya AI Builder . Anda dapat menggunakan model Anda dengan Microsoft Power Platform menggunakan Power Automate, atau Anda dapat membangun aplikasi dengan Power Apps.
Saat Anda menggunakan model Anda sendiri, terkadang disebut sebagai titik akhir model, yang memungkinkan komunikasi. Saat Anda menggunakan model Anda sendiri, batasan berlaku. Batasan ini dijelaskan nanti dalam artikel ini.
Di luar itu AI Builder, Anda dapat membuat model Anda sendiri dengan menggunakan platform Azure Pembelajaran Mesin. Untuk menggunakan model AI Builder, itu harus memenuhi persyaratan tertentu:
Model Anda berisi definisi API yang mematuhi OpenAPI spesifikasi (juga dikenal sebagai Swagger).
Anda telah mendaftarkan model AI Builder Anda dengan menggunakan paket Python.
Langkah pertama dalam membawa model AI Builder Anda sendiri adalah mendaftarkannya. Ikuti prosedur di Membawa tutorial model Anda sendiri (di GitHub).
Setelah mendaftarkan model, Anda akan melihatnya di daftar AI Builder model. Pada halaman detail model, sumber Model akan Diimpor untuk menunjukkan bahwa model eksternal didaftarkan dengan AI Builder menggunakan titik akhir model yang diimpor.
Satu-satunya mekanisme autentikasi yang didukung adalah kunci API yang menggunakan Azure Pembelajaran Mesin.
Hanya Swagger 2.0 yang didukung.
Ukuran batch maksimum yang diizinkan adalah 500 baris.
Latensi/batas waktu maksimum yang diizinkan adalah 20 detik.
Tipe data yang didukung OpenAPI adalah:
- Bilangan bulat
- Angka
- Boolean
- String
Jika model Anda mengambil gambar sebagai input di Base64, gambar tersebut dapat digunakan hanya untuk prediksi real-time, untuk konsumsi di atau Power Automate Microsoft Power Fx. Prediksi batch tidak didukung.
- Nama bidang harus diakhiri dengan gambar (tidak peka huruf besar/kecil).
- Tipe data harus String .
Anda sekarang siap untuk menggunakan model AI Builder Anda sendiri. Anda dapat melakukan tugas manajemen siklus hidup aplikasi seperti mengekspor model Anda sendiri dengan menggunakan solusi, mengimpor model Anda ke lingkungan target, dan memutakhirkan model Anda di lingkungan sumber atau target.