Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Buat, bagikan, dan kelola API model Anda sendiri (layanan model) di Unity Catalog.
Tip
API model yang disediakan sistem dalam system.ai skema siap untuk diquery tanpa pengaturan. Buat API model Anda sendiri hanya ketika Anda ingin mengatur model tambahan atau mengekspos endpoint kustom.
Requirements
- Ruang kerja Azure Databricks di wilayah yang didukung gateway AI Unity.
- Katalog Unity diaktifkan untuk ruang kerja Anda. Lihat Mengaktifkan ruang kerja untuk Unity Catalog.
- Untuk membuat layanan model, Anda harus memiliki:
-
USE CATALOG,USE SCHEMA, danCREATE SERVICEpada katalog dan skema tempat Anda membuat layanan model. -
EXECUTEpada setiap model yang dirujuk layanan model sebagai tujuan. -
EXECUTE,USE CATALOG, danUSE SCHEMApada setiap layanan penyedia model yang dirujuk oleh layanan model sebagai tujuan. -
USE CATALOG,USE SCHEMA, danCREATE TABLEpada katalog dan skema tempat tabel inferensi dibuat, jika Anda mengaktifkan pengelogan inferensi.
-
Membuat layanan model
Anda dapat membuat layanan model di antarmuka pengguna Unity AI Gateway atau di Catalog Explorer.
Layanan model dan layanan penyedia model berbagi namespace layanan satu nama dalam skema Unity Catalog. Anda tidak dapat menggunakan nama untuk layanan model jika layanan penyedia model dalam skema sudah menggunakannya, dan sebaliknya.
Gunakan antarmuka pengguna
- Lakukan salah satu hal berikut ini:
- Di bar samping ruang kerja, klik Gateway AI, lalu klik Buat.
- Di Catalog Explorer, buka skema tempat Anda ingin membuat layanan model, lalu klik Buat>Layanan>Layanan model.
- Masukkan nama untuk layanan model, dan pilih katalog dan skema untuk membuatnya. Jika Anda memulai dari Catalog Explorer, Catalog Explorer akan mengisi katalog dan skema.
- Pilih tujuan utama yang akan dilayan. Tujuan ini dapat berupa model yang dihosting oleh Databricks yang Anda miliki
EXECUTEdan yang dapat disajikan oleh Unity AI Gateway, atau layanan penyedia model yang Anda milikiEXECUTE,USE CATALOG, danUSE SCHEMApada. - Klik Buat.
Setelah Anda membuat layanan model, Azure Databricks membuka halaman gambaran umumnya, tempat Anda dapat memulai atau mengonfigurasi fitur tambahan seperti pengelogan inferensi.
Memberikan akses ke layanan model
Untuk memungkinkan orang lain mengkueri layanan model, berikan EXECUTE pada layanan model dan USE CATALOG dan USE SCHEMA pada katalog dan skemanya. Jika layanan model mencatat ke tabel inferensi, berikan SELECT pada tabel untuk memungkinkan mereka membaca permintaan dan respons yang dicatat.
Untuk memberikan akses di Catalog Explorer:
- Di Catalog Explorer, buka layanan model.
- Pada tab Izin , klik Berikan.
- Pilih pengguna atau grup yang akan diberikan aksesnya, pilih
EXECUTEhak istimewa, dan klik Berikan.
Pastikan prinsipal yang sama juga memiliki USE CATALOG dan USE SCHEMA pada katalog dan skema layanan model. Untuk membiarkan mereka membaca permintaan dan respons yang dicatat, berikan SELECT pada tabel inferensi dari tab Izinnya .
Untuk informasi selengkapnya tentang memberikan dan menemukan akses, lihat mengatur layanan model.
Mengonfigurasi fitur pada layanan model
Anda dapat mengonfigurasi fitur seperti batas laju, pencatatan inferensi, dan guardrail pada layanan model melalui antarmuka pengguna Unity AI Gateway, dengan cara yang sama seperti saat Anda mengonfigurasinya pada endpoint Unity AI Gateway. See:
- Menerapkan batas tarif pada layanan model dan MCP
- Catat permintaan dan respons terhadap tabel inferensi
Pengelogan inferensi
Saat Anda mengaktifkan pengelogan inferensi, Azure Databricks membuat tabel Unity Catalog baru yang kosong dengan skema yang telah ditentukan sebelumnya di lokasi yang Anda tentukan. Perhatikan hal berikut:
- Anda harus memiliki
USE CATALOG,USE SCHEMA, danCREATE TABLEpada katalog dan skema target. - Pembuat layanan model adalah pemilik tabel inferensi. Tidak ada pengguna lain yang memiliki akses kecuali Anda memberikannya.
- Jika tabel sudah ada di lokasi yang ditentukan, pembuatan layanan model gagal.
- Tabel inferensi memiliki siklus hidup independen dari layanan model. Jika Anda menghapus tabel, layanan model tetap berfungsi tetapi berhenti mencatat log.
Untuk informasi lebih lanjut tentang tabel inferensi, lihat Log request and responses to infere tables.
Menghapus layanan model
Untuk menghapus layanan model, Anda harus memiliki setidaknya hak akses MANAGE untuk layanan model tersebut. Pemilik memiliki sebuah superset dari MANAGE.
Untuk menghapus layanan model, buka di Catalog Explorer dan pilih Hapus dari menu kebab.
Layanan model yang disediakan sistem di system.ai tidak dapat dihapus.