

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

# Gunakan deskripsi untuk membangun bot di Lex V2 dengan pembuat bot deskriptif
<a name="nld-bots"></a>

**catatan**  
Sebelum Anda dapat memanfaatkan fitur AI generatif, Anda harus memenuhi prasyarat berikut  
Untuk informasi tentang harga untuk menggunakan Amazon Bedrock, lihat harga [Amazon Bedrock](https://aws.amazon.com/bedrock/pricing/).
Aktifkan kemampuan AI generatif untuk lokal bot Anda. Untuk melakukannya, ikuti langkah-langkah di[Optimalkan pembuatan dan kinerja bot Lex V2 dengan menggunakan AI generatif](generative-features.md). 

Pembangun bot deskriptif memungkinkan Anda memanfaatkan akses Amazon Bedrock ke model bahasa besar untuk meningkatkan efisiensi proses pembuatan bot. Anda memberikan prompt menggunakan bahasa alami yang mencakup tujuan bot dan tindakan yang harus dilakukan. Amazon Lex V2 memanfaatkan kemampuan Amazon Bedrock untuk menghasilkan maksud dan jenis slot yang relevan untuk bot Anda berdasarkan deskripsi Anda. Setelah Anda memilih maksud dan jenis slot yang ingin Anda simpan, Anda kemudian dapat mengulangi bot untuk memodifikasinya ke kasus penggunaan spesifik Anda. Pembangun bot deskriptif menghemat waktu Anda dengan membiarkan Anda menghindari keharusan membuat maksud dan jenis slot untuk bot secara manual.

Pembuat bot deskriptif tersedia di lokal bahasa Inggris (lihat lokal yang dimulai dengan tabel `en_` di). [Bahasa dan lokal yang didukung oleh Amazon Lex V2](how-languages.md)

Sebelum Anda membuat bot Anda, lakukan hal berikut.

1. Periksa apakah peran Anda memiliki izin yang benar dengan meninjau langkah-langkah di. [Izin diperlukan untuk membuat bot dengan deskripsi bahasa alami di Lex V2](nld-permissions.md)

1. Tentukan deskripsi yang akan digunakan. Anda dapat merujuk ke [Contoh deskripsi bot untuk pembuat bot deskriptif](nld-examples.md) untuk deskripsi bot sampel.

Buat bot dengan menggunakan bahasa alami untuk menggambarkan apa yang seharusnya bisa dilakukan bot. Amazon Lex V2 memanggil model Amazon Bedrock untuk menghasilkan maksud dan jenis slot yang sesuai dengan kasus penggunaan bot Anda. Anda dapat membuat bot dengan konsol atau API.

------
#### [ Console ]

**Buat bot menggunakan pembuat bot deskriptif**

1. Masuk ke AWS Management Console dan buka konsol Amazon Lex V2 di [https://console.aws.amazon.com/lexv2/rumah](https://console.aws.amazon.com/lexv2/home).

1. Di halaman **Bots**, pilih **Buat bot**.

1. Untuk **metode Creation**, pilih **Descriptive Bot Builder - GenAI**.

1. Beri bot Anda nama dan deskripsi opsional, konfigurasikan izin IAM, dan pilih apakah bot Anda tunduk pada COPPA atau tidak. Kemudian pilih **Berikutnya**.

1. Pilih bahasa untuk membuat bot, suara untuk bot, dan ambang kepercayaan untuk klasifikasi maksud (untuk informasi selengkapnya, lihat[Menggunakan skor keyakinan niat untuk meningkatkan pemilihan maksud dengan Lex V2](using-intent-confidence-scores.md).

1. Di bawah **Descriptive Bot Builder - GenAI**, berikan deskripsi untuk bot yang ingin Anda buat. Deskripsi Anda harus *terperinci* dan *tepat* untuk membantu menghasilkan maksud yang sesuai dan memadai untuk bot Anda. Sertakan daftar tindakan untuk meningkatkan proses pembuatan maksud.

1. Pilih penyedia model dan model di bawah **Pilih model**.

1. Untuk membuat bot di lokal lain, pilih **Tambahkan bahasa lain**. Setelah selesai menambahkan bahasa, pilih **Selesai**. Amazon Lex V2 membuat bot Anda dan pembuat bot deskriptif menghasilkan maksud dan slot untuk itu. Ketika lokal telah dihasilkan, spanduk berubah dari biru menjadi hijau. Pilih **Tinjau** untuk melihat maksud dan jenis slot yang dihasilkan.
**catatan**  
Pembuat bot deskriptif saat ini hanya tersedia di lokal bahasa Inggris. Namun, Anda dapat menyalin bot ke lokal non-Inggris setelah membuatnya.

**Tinjau maksud dan jenis slot yang dihasilkan dan tambahkan ke bot Anda**

1. Jika ada cukup maksud dan jenis slot yang berlaku untuk kasus penggunaan bot Anda, Anda dapat meninjau maksud yang dihasilkan.

   1. Tinjau **maksud yang dihasilkan.**

      1. Pilih kotak centang di sebelah maksud untuk menghapusnya dari daftar maksud untuk ditambahkan ke bot.

      1. Pilih nama maksud untuk melihat **ucapan Sampel** dan **Slot** yang dihasilkan untuk maksud tersebut.

      1. Secara default, semua ucapan dan slot dipilih. Pilih kotak centang untuk menghapus item tersebut dari intent. Pilih **Tambahkan ke pilihan** untuk menyimpan item yang dicentang dalam maksud.

   1. Tinjau **jenis slot yang dihasilkan**.

      1. Pilih kotak centang di sebelah jenis slot untuk menghapusnya dari daftar maksud untuk ditambahkan ke bot.

      1. Anda dapat menambahkan nilai ke jenis slot setelah Anda menambahkannya ke bot

1. Ketika Anda puas dengan maksud dan jenis slot Anda, pilih **Tambahkan maksud dan jenis slot** di bagian atas halaman untuk menambahkan maksud dan jenis slot ke bot Anda.

1. Ketika sumber daya selesai ditambahkan, spanduk sukses hijau muncul. Buka **jenis **Intent** dan Slot** untuk mengedit yang dihasilkan dan untuk menambahkan lebih banyak nilai.

1. Jika **maksud yang Dihasilkan** **dan jenis slot** yang Dihasilkan sebagian besar tidak dapat diterapkan pada bot yang ingin Anda buat, lakukan langkah-langkah berikut.

   1. Pilih **Generasi baru** di bagian **Detail pembuat bot deskriptif**.

   1. Tulis ulang prompt dan pilih **Buat ulang untuk menghasilkan** maksud dan jenis slot baru. Hasilnya berbeda jika Anda menggunakan model yang berbeda.
**penting**  
Tidak ada jaminan bahwa maksud dan slot yang sama akan dihasilkan. Anda dikenakan biaya setiap kali Anda meregenerasi maksud dan jenis slot.

------
#### [ API ]

**Buat bot menggunakan deskripsi bahasa alami**

Saat Anda menggunakan pembuat bot deskriptif melalui API, itu membuat definisi bot dalam file.zip di bucket Amazon S3. Anda mengunduh file ini dan mengimpor definisi bot ke Amazon Lex V2 untuk membuat bot Anda.

1. Kirim [CreateBot](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBot.html)permintaan untuk membuat bot baru. Kemudian kirim [CreateBotLocale](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBotLocale.html)permintaan untuk membuat lokal untuk bot.

1. Kirim [StartBotResourceGeneration](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_StartBotResourceGeneration.html)permintaan, tentukan ID, versi, dan lokal bot. Anda dapat menggunakan `DRAFT` untuk versi bot. Berikan prompt Anda di `generationInputPrompt` lapangan. Deskripsi Anda harus *terperinci* dan *tepat* untuk membantu menghasilkan maksud yang sesuai dan memadai untuk bot Anda. Sertakan daftar tindakan untuk meningkatkan proses pembuatan maksud.

1. Catat `generationId` dalam tanggapannya.

1. Kirim [DescribeBotResourceGeneration](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeBotResourceGeneration.html)permintaan menggunakan yang `generationId` Anda terima dalam `StartBotResourceGeneration` tanggapan. Sertakan ID bot, versi, dan lokal.

1. Jika `generationStatus` dalam `DescribeBotResourceGeneration` responsnya`Complete`, `generatedBotLocaleUrl` bidang juga akan diisi. Gunakan URI Amazon S3 ini untuk mengunduh definisi bot dengan mengikuti langkah-langkah di [Mengunduh objek](https://docs.aws.amazon.com/AmazonS3/latest/userguide/download-objects.html).

**Periksa definisi bot yang dihasilkan dan impor**

1. Gunakan URI Amazon S3 dari `generationStatus` dalam `DescribeBotResourceGeneration` respons untuk mengunduh definisi bot dengan mengikuti langkah-langkah di [Mengunduh objek](https://docs.aws.amazon.com/AmazonS3/latest/userguide/download-objects.html).

1. Anda dapat langsung memodifikasi konten yang dihasilkan untuk kasus penggunaan khusus bot Anda dengan mengedit file. Anda juga dapat mengirim `StartBotResourceGeneration` permintaan lain untuk meregenerasi maksud dan slot.
**penting**  
Tidak ada jaminan bahwa maksud dan slot yang sama akan dihasilkan. Anda dikenakan biaya setiap kali Anda meregenerasi maksud dan jenis slot.

1. Untuk mengimpor definisi bot, ikuti langkah-langkah di[Mengimpor bot di Lex V2](import.md).

1. Setelah mengimpor, Anda dapat memodifikasi maksud dan slot yang dihasilkan dengan menggunakan [UpdateIntent](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateIntent.html), [UpdateSlot](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateSlot.html), dan [UpdateSlotType](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateSlotType.html)operasi.

Untuk membuat daftar metadata tentang semua item yang dihasilkan untuk lokal bot, gunakan operasi. [ListBotResourceGenerations](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBotResourceGenerations.html) Gunakan salah satu `generationId` nilai yang dikembalikan dalam `DescribeBotResourcGeneration` permintaan untuk mengambil URI Amazon S3 untuk definisi bot yang dihasilkan.

------

**Topics**
+ [Contoh deskripsi bot untuk pembuat bot deskriptif](nld-examples.md)
+ [Izin diperlukan untuk membuat bot dengan deskripsi bahasa alami di Lex V2](nld-permissions.md)