Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Pembuatan Versi dan Alias

Mode fokus
Pembuatan Versi dan Alias - Amazon Lex V1

Pemberitahuan akhir dukungan: Pada 15 September 2025, AWS akan menghentikan dukungan untuk Amazon Lex V1. Setelah 15 September 2025, Anda tidak lagi dapat mengakses konsol Amazon Lex V1 atau sumber daya Amazon Lex V1. Jika Anda menggunakan Amazon Lex V2, lihat panduan Amazon Lex V2 sebagai gantinya.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pemberitahuan akhir dukungan: Pada 15 September 2025, AWS akan menghentikan dukungan untuk Amazon Lex V1. Setelah 15 September 2025, Anda tidak lagi dapat mengakses konsol Amazon Lex V1 atau sumber daya Amazon Lex V1. Jika Anda menggunakan Amazon Lex V2, lihat panduan Amazon Lex V2 sebagai gantinya.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Amazon Lex mendukung versi penerbitan bot, maksud, dan jenis slot sehingga Anda dapat mengontrol implementasi yang digunakan aplikasi klien Anda. Versi adalah snapshot bernomor dari pekerjaan Anda yang dapat Anda publikasikan untuk digunakan di berbagai bagian alur kerja Anda, seperti pengembangan, penerapan beta, dan produksi.

Bot Amazon Lex juga mendukung alias. Alias adalah pointer ke versi bot tertentu. Dengan alias, Anda dapat dengan mudah memperbarui versi yang digunakan aplikasi klien Anda. Misalnya, Anda dapat mengarahkan alias ke versi 1 bot Anda. Ketika Anda siap untuk memperbarui bot, Anda menerbitkan versi 2 dan mengubah alias untuk menunjuk ke versi baru. Karena aplikasi Anda menggunakan alias alih-alih versi tertentu, semua klien Anda mendapatkan fungsionalitas baru tanpa perlu diperbarui.

Penentuan Versi

Saat Anda membuat versi sumber daya Amazon Lex, Anda membuat snapshot sumber daya sehingga Anda dapat menggunakan sumber daya seperti yang ada saat versi dibuat. Setelah Anda membuat versi itu akan tetap sama saat Anda terus bekerja pada aplikasi Anda.

Versi $LATEST

Saat Anda membuat bot Amazon Lex, maksud, atau jenis slot hanya ada satu versi, $LATEST versinya.

The $LATEST version of a bot.

$LATESTadalah salinan kerja dari sumber daya Anda. Anda hanya dapat memperbarui $LATEST versi dan sampai Anda mempublikasikan versi pertama Anda, $LATEST adalah satu-satunya versi sumber daya yang Anda miliki.

Hanya $LATEST versi sumber daya yang dapat menggunakan $LATEST versi sumber daya lain. Misalnya, $LATEST versi bot dapat menggunakan $LATEST versi intent, dan $LATEST versi intent dapat menggunakan $LATEST versi jenis slot.

$LATESTVersi bot Anda seharusnya hanya digunakan untuk pengujian manual. Amazon Lex membatasi jumlah permintaan runtime yang dapat Anda buat ke $LATEST versi bot.

Menerbitkan Versi Sumber Daya Amazon Lex

Saat Anda mempublikasikan sumber daya, Amazon Lex membuat salinan $LATEST versi dan menyimpannya sebagai versi bernomor. Versi yang diterbitkan tidak dapat diubah.

Publishing a new version of the bot.

Anda membuat dan menerbitkan versi menggunakan konsol Amazon Lex atau CreateBotVersion operasi. Sebagai contoh, lihat Latihan 3: Publikasikan Versi dan Buat Alias.

Ketika Anda memodifikasi $LATEST versi sumber daya, Anda dapat mempublikasikan versi baru untuk membuat perubahan tersedia untuk aplikasi klien Anda. Setiap kali Anda menerbitkan versi, Amazon Lex menyalin $LATEST versi untuk membuat versi baru dan menambah nomor versi dengan 1. Nomor versi tidak pernah digunakan kembali. Misalnya, jika Anda menghapus sumber daya bernomor versi 10 dan kemudian membuatnya ulang, nomor versi berikutnya yang ditetapkan Amazon Lex adalah versi 11.

Sebelum Anda dapat mempublikasikan bot, Anda harus mengarahkannya ke versi bernomor dari maksud apa pun yang digunakannya. Jika Anda mencoba mempublikasikan versi baru bot yang menggunakan versi $ LATEST dari intent, Amazon Lex mengembalikan pengecualian Permintaan Buruk HTTP 400. Sebelum Anda dapat mempublikasikan versi intent bernomor, Anda harus mengarahkan intent ke versi bernomor dari jenis slot apa pun yang digunakannya. Jika tidak, Anda akan mendapatkan pengecualian Permintaan Buruk HTTP 400.

Publishing a new version of $LATEST.

catatan

Amazon Lex menerbitkan versi baru hanya jika versi terakhir yang diterbitkan berbeda dari $LATEST versi. Jika Anda mencoba mempublikasikan $LATEST versi tanpa memodifikasinya, Amazon Lex tidak membuat atau menerbitkan versi baru.

Memperbarui Sumber Daya Amazon Lex

Anda hanya dapat memperbarui $LATEST versi bot Amazon Lex, maksud, atau jenis slot. Versi yang diterbitkan tidak dapat diubah. Anda dapat mempublikasikan versi baru kapan saja setelah memperbarui sumber daya di konsol atau denganCreateBotVersion, CreateIntentVersion atau CreateSlotTypeVersion operasi.

Menghapus Sumber Daya atau Versi Amazon Lex

Amazon Lex mendukung penghapusan sumber daya atau versi menggunakan konsol atau salah satu operasi API:

Alias

Alias adalah penunjuk ke versi tertentu dari bot Amazon Lex. Gunakan alias untuk memungkinkan aplikasi klien menggunakan versi bot tertentu tanpa memerlukan aplikasi untuk melacak versi mana yang ada.

Contoh berikut menunjukkan dua versi bot Amazon Lex, versi versi 1 dan versi 2. Masing-masing versi bot ini memiliki alias terkait, BETA dan PROD, masing-masing. Aplikasi klien menggunakan alias PROD untuk mengakses bot.

Point a client application to a version by using an alias.

Saat Anda membuat versi bot kedua, Anda dapat memperbarui alias untuk menunjuk ke versi baru bot menggunakan konsol atau PutBot operasi. Ketika Anda mengubah alias, semua aplikasi klien Anda menggunakan versi baru. Jika ada masalah dengan versi baru, Anda dapat memutar kembali ke versi sebelumnya hanya dengan mengubah alias untuk menunjuk ke versi itu.

Updating an alias changes the version used by client applications.

catatan

Meskipun Anda dapat menguji $LATEST versi bot di konsol, kami menyarankan bahwa ketika Anda mengintegrasikan bot dengan aplikasi klien Anda, Anda terlebih dahulu menerbitkan versi dan membuat alias yang menunjuk ke versi itu. Gunakan alias dalam aplikasi klien Anda untuk alasan yang dijelaskan di bagian ini. Saat Anda memperbarui alias, Amazon Lex akan menunggu hingga batas waktu sesi dari semua sesi saat ini berakhir sebelum mulai menggunakan versi baru. Untuk informasi selengkapnya tentang batas waktu sesi, lihat Mengatur Timeout Sesi

Di halaman ini

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.