Setelah melatih sebuah model, Anda dapat menggunakan PAI-EAS untuk menyebarkannya sebagai layanan online. Hal ini memungkinkan model diakses oleh aplikasi lain.
PAI-EAS
Elastic Algorithm Service (EAS) adalah platform PAI untuk layanan model online. Platform ini memungkinkan Anda menyebarkan model sebagai layanan inferensi online atau aplikasi web berbasis AI dengan satu klik. EAS menawarkan fitur seperti skalabilitas elastis, manajemen kelompok sumber daya, pengendalian versi, dan pemantauan sumber daya. Fitur-fitur ini membantu menjalankan layanan model online yang stabil dan hemat biaya secara efisien. Untuk informasi lebih lanjut, lihat Ikhtisar Layanan Model EAS.
Deskripsi penagihan
Contoh dalam topik ini menggunakan sumber daya publik untuk membuat layanan EAS. Metode penagihan adalah bayar sesuai penggunaan. Jika Anda tidak lagi memerlukan layanan tersebut, segera hentikan atau hapus untuk menghindari biaya tambahan.

Gunakan EAS untuk menyebarkan model
Untuk contoh lengkap tentang cara mengembangkan model di DSW dan menyebarkannya dengan EAS, lihat Menyebarkan model sebagai layanan online menggunakan EAS.
Masuk ke Konsol PAI. Di bilah navigasi atas, pilih Wilayah tujuan dan ruang kerja. Di panel navigasi kiri, klik Elastic Algorithm Service (EAS) > Deploy Service > Custom Deployment.
Konfigurasikan parameter kunci berikut. Biarkan parameter lainnya pada nilai default mereka. Untuk daftar lengkap parameter konfigurasi, lihat Parameter untuk penyebaran kustom di konsol.
Untuk Deployment Method, pilih Image-based Deployment.
Image Configuration: Citra menyediakan lingkungan runtime untuk model. Anda dapat menggunakan citra resmi, citra kustom, atau citra yang ditentukan oleh alamat.
Jika Anda mengembangkan model di DSW, Anda dapat memilih URL citra dan menyalin URL citra dari DSW.

Sebagai alternatif, Anda dapat menggunakan fitur pembuatan citra DSW untuk mendorong citra ke Container Registry (ACR) agar digunakan oleh EAS. Untuk informasi lebih lanjut, lihat Buat instance citra DSW.
Mount storage: Memungkinkan Anda mengunggah file kode aplikasi ke OSS dan mengonfigurasi alamat mount.

Topik ini menggunakan contoh sederhana untuk pengujian. File kode diunggah ke jalur OSS yang ditunjukkan pada gambar sebelumnya.
Command: Masukkan perintah untuk memulai kode sampel.

Port Number: Masukkan
9000untuk port web.py.Third-party Library Settings: Gunakan bagian ini untuk menambahkan pustaka pihak ketiga yang tidak termasuk dalam citra. Contohnya:

Untuk Resource Type, pilih Public Resources. Untuk Deployment Resources, pilih
ecs.gn7i-c16g1.4xlarge.
Klik Deploy. Penyebaran berhasil jika status layanan adalah Running.
Uji pemanggilan layanan
Setelah model berhasil disebarkan, Anda dapat menguji titik akhir layanan menggunakan fitur debugging online EAS.
Di halaman daftar instans EAS, klik nama instans. Di halaman detail instans, klik Online Debugging.
Dalam aplikasi web.py dari contoh sebelumnya, masukkan URL permintaan dan klik Send Request. Tanggapan "hello World!" menunjukkan bahwa permintaan berhasil.
Untuk memanggil layanan dari Internet atau VPC, lihat Metode pemanggilan layanan.

Referensi
Untuk informasi lebih lanjut tentang fitur EAS, lihat Ikhtisar penyebaran layanan.
Untuk daftar lengkap parameter konfigurasi konsol EAS, lihat Parameter untuk penyebaran kustom di konsol.
Jika Anda mengalami masalah saat menyebarkan atau memanggil layanan, lihat FAQ EAS.