Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Multi-Model Orkestrasi Alur Kerja Inferensi
Tanggal publikasi: 28 Maret 2022 (Sejarah diagram)
Arsitektur ini menunjukkan cara mengatur menjalankan beberapa model ML untuk ML-driven wawasan yang kompleks. Dengan AWS Step Functions dan Amazon SageMaker AI, Anda dapat menjalankan pekerjaan inferensi paralel dan hasil agregat.
Multi-Model Orkestrasi Alur Kerja Inferensi
Langkah-langkah berikut menjelaskan arsitektur:
-
Amazon API Gateway menyediakan antarmuka RESTful untuk pengguna dan administrator. Kumpulan pengguna Amazon Cognito menyediakan otentikasi.
-
Pekerjaan baru dibuat dengan
POSTpermintaan/create-jobdi API, dengan data untuk menjalankan wawasan. Ini memanggil fungsi create job AWS Lambda. -
Fungsi mengunggah data ke bucket Amazon Simple Storage Service dan menambahkan informasi pekerjaan ke tabel Amazon DynamoDB untuk dilacak.
-
Fungsi lambda menyediakan logika untuk metode API yang diekspos melalui API Gateway. Ini memungkinkan pekerjaan untuk dibuat, dipantau, dan memfasilitasi pengambilan hasil.
-
Item baru dalam tabel memicu aliran DynamoDB yang pada gilirannya memicu alur kerja Fungsi Langkah untuk inferensi.
-
Alur kerja Step Functions mengatur semua langkah yang diperlukan untuk menjalankan beberapa pekerjaan inferensi ML terhadap objek data yang disediakan.
-
Informasi metadata tentang titik akhir ML disimpan dalam tabel DynamoDB untuk digunakan dalam alur kerja.
-
Status peta dalam fungsi langkah memanggil setiap titik akhir ML dan menyimpan hasilnya secara paralel. Hal ini memungkinkan alur kerja untuk menskalakan ke sejumlah pemanggilan titik akhir ML.
-
SageMaker Titik akhir model AI menjadi tuan rumah model ML. Alur kerja memanggil titik akhir ini per kategori.
-
Hasil akhir dari semua wawasan ML yang dikumpulkan untuk data disimpan di Amazon S3.
-
Setelah alur kerja selesai, Anda dapat mengambil hasil akhir melalui
GETpermintaan ke/get-job-results. Ini memanggil fungsi Lambda get job results, yang membaca bucket Amazon S3. -
Multi-model titik akhir dapat memperluas setiap jenis model dengan pengoptimalan tambahan, seperti inferensi khusus bahasa per kategori.
Sumber bacaan lebih lanjut
Untuk informasi tambahan, lihat sumber daya berikut:
Sejarah diagram
Untuk diberitahu tentang pembaruan diagram arsitektur referensi ini, berlangganan umpan RSS.
| Perubahan | Deskripsi | Tanggal |
|---|---|---|
Publikasi awal | Diagram arsitektur referensi pertama kali diterbitkan. | 28 Maret 2022 |
catatan
Untuk berlangganan pembaruan RSS, Anda harus mengaktifkan plugin RSS untuk browser yang Anda gunakan.