Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat konfigurasi titik akhir
Setelah Anda membuat model, buat konfigurasi titik akhir. Anda kemudian dapat menerapkan model Anda menggunakan spesifikasi dalam konfigurasi titik akhir Anda. Dalam konfigurasi, Anda menentukan apakah Anda ingin titik akhir real-time atau tanpa server. Untuk membuat konfigurasi titik akhir tanpa server, Anda dapat menggunakan konsol Amazon SageMaker AI
Untuk membuat konfigurasi titik akhir (menggunakan API)
Contoh berikut menggunakan AWS SDK untuk Python (Boto3)
-
Untuk
EndpointConfigName, pilih nama untuk konfigurasi titik akhir. Nama harus unik dalam akun Anda di Wilayah. -
(Opsional) Untuk
KmsKeyId, gunakan ID kunci, kunci ARN, nama alias, atau alias ARN untuk AWS KMS kunci yang ingin Anda gunakan. SageMaker AI menggunakan kunci ini untuk mengenkripsi gambar Amazon ECR Anda. -
Untuk
ModelName, gunakan nama model yang ingin Anda terapkan. Ini harus menjadi model yang sama dengan yang Anda gunakan dalam Buat model langkah. -
Untuk
ServerlessConfig:-
Atur
MemorySizeInMBke2048. Untuk contoh ini, kami mengatur ukuran memori ke 2048 MB, tetapi Anda dapat memilih salah satu dari nilai-nilai berikut untuk ukuran memori Anda: 1024 MB, 2048 MB, 3072 MB, 4096 MB, 5120 MB, atau 6144 MB. -
Atur
MaxConcurrencyke20. Untuk contoh ini, kami menetapkan konkurensi maksimum menjadi 20. Jumlah maksimum pemanggilan bersamaan yang dapat Anda tetapkan untuk titik akhir tanpa server adalah 200, dan nilai minimum yang dapat Anda pilih adalah 1. -
(Opsional) Untuk menggunakan Konkurensi Tersediakan, setel
ProvisionedConcurrencyke 10. Untuk contoh ini, kita menetapkan Provisioned Concurrency menjadi 10. AngProvisionedConcurrencyka untuk titik akhir tanpa server harus lebih rendah dari atau sama denganMaxConcurrencyangka. Anda dapat membiarkannya kosong jika Anda ingin menggunakan titik akhir Inferensi Tanpa Server sesuai permintaan. Anda dapat menskalakan Konkurensi Provisi secara dinamis. Untuk informasi selengkapnya, lihat Secara otomatis menskalakan Konkurensi yang Disediakan untuk titik akhir tanpa server.
-
response = client.create_endpoint_config( EndpointConfigName="<your-endpoint-configuration>", KmsKeyId="arn:aws:kms:us-east-1:123456789012:key/143ef68f-76fd-45e3-abba-ed28fc8d3d5e", ProductionVariants=[ { "ModelName": "<your-model-name>", "VariantName": "AllTraffic", "ServerlessConfig": { "MemorySizeInMB": 2048, "MaxConcurrency": 20, "ProvisionedConcurrency": 10, } } ] )
Untuk membuat konfigurasi titik akhir (menggunakan konsol)
-
Masuk ke konsol Amazon SageMaker AI
. -
Di tab navigasi, pilih Inferensi.
-
Selanjutnya, pilih Konfigur asi Endpoint.
-
Pilih Buat konfigurasi titik akhir.
-
Untuk nama konfigurasi Endpoint, masukkan nama yang unik dalam akun Anda di Wilayah.
-
Untuk Jenis titik akhir, pilih Tanpa server.
-
Untuk Varian Produksi, pilih Tambahkan model.
-
Di bawah Tam bah model, pilih model yang ingin Anda gunakan dari daftar model, lalu pilih S impan.
-
Setelah menambahkan model Anda, di bawah T indakan, pilih Edit.
-
Untuk Ukuran memori, pilih ukuran memori yang Anda inginkan dalam GB.
-
Untuk Max Concurrency, masukkan pemanggilan bersamaan maksimum yang Anda inginkan untuk titik akhir. Nilai maksimum yang dapat Anda masukkan adalah 200 dan minimum adalah 1.
-
(Opsional) Untuk menggunakan Konkurensi Tersediakan, masukkan jumlah pemanggilan bersamaan yang diinginkan di bidang pengaturan Konkurensi Tersediakan. Jumlah pemanggilan bersamaan yang disediakan harus kurang dari atau sama dengan jumlah pemanggilan bersamaan maksimum.
-
Pilih Simpan.
-
(Opsional) Untuk Tag, masukkan pasangan kunci-nilai jika Anda ingin membuat metadata untuk konfigurasi titik akhir Anda.
-
Pilih Buat konfigurasi titik akhir.