

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](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html) sebagai gantinya. 

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

# Langkah 4: Buat Bot (AWS CLI)
<a name="gs-cli-create-order-flowers-bot"></a>

`OrderFlowersBot`Bot memiliki satu maksud, `OrderFlowers` maksud yang Anda buat di langkah sebelumnya. Untuk menjalankan perintah dalam latihan ini, Anda perlu mengetahui wilayah di mana perintah akan dijalankan. Untuk daftar wilayah, lihat[Kuota Bangunan Model](gl-limits.md#gl-limits-model-building).

**catatan**  
 AWS CLI Contoh berikut diformat untuk Unix, Linux, dan macOS. Untuk Windows, ubah `"\$LATEST"` ke`$LATEST`.

**Untuk membuat `OrderFlowersBot` bot (AWS CLI)**

1. Buat file teks bernama **OrderFlowersBot.json**. Salin kode JSON dari [OrderFlowersBot.json](gs-cli-create-order-flowers-bot-json.md) ke dalam file teks.

1. Di AWS CLI, panggil [PutBot](API_PutBot.md) operasi untuk membuat bot. Contoh diformat untuk Unix, Linux, dan macOS. Untuk Windows, ganti karakter kelanjutan backslash (\$1) Unix di akhir setiap baris dengan tanda sisipan (^).

   ```
   aws lex-models put-bot \
       --region region \
       --name OrderFlowersBot \
       --cli-input-json file://OrderFlowersBot.json
   ```

   Respons dari server berikut. Saat Anda membuat atau memperbarui bot, `status` bidang diatur ke`BUILDING`. Ini menunjukkan bahwa bot belum siap digunakan. Untuk menentukan kapan bot siap digunakan, gunakan [GetBot](API_GetBot.md) operasi di langkah berikutnya. 

   

1. Untuk menentukan apakah bot baru Anda siap digunakan, jalankan perintah berikut. Ulangi perintah ini sampai `status` bidang kembali`READY`. Contoh diformat untuk Unix, Linux, dan macOS. Untuk Windows, ganti karakter kelanjutan backslash (\$1) Unix di akhir setiap baris dengan tanda sisipan (^).

   ```
   aws lex-models get-bot \
       --region region \
       --name OrderFlowersBot \
       --version-or-alias "\$LATEST"
   ```

   Cari `status` bidang dalam tanggapan:

   ```
   {
       "status": "READY", 
       
       ...
       
   }
   ```

## Langkah Selanjutnya
<a name="gs-create-next-5"></a>

[Langkah 5: Uji Bot (AWS CLI)](gs-create-test.md)

# OrderFlowersBot.json
<a name="gs-cli-create-order-flowers-bot-json"></a>

Kode berikut menyediakan data JSON yang diperlukan untuk membangun bot `OrderFlowers` Amazon Lex:

```
{
    "intents": [
        {
            "intentVersion": "$LATEST",
            "intentName": "OrderFlowers"
        }
    ],
    "name": "OrderFlowersBot",
    "locale": "en-US",
    "abortStatement": {
        "messages": [
            {
                "content": "Sorry, I'm not able to assist at this time",
                "contentType": "PlainText"
            }
        ]
    },
    "clarificationPrompt": {
        "maxAttempts": 2,
        "messages": [
            {
                "content": "I didn't understand you, what would you like to do?",
                "contentType": "PlainText"
            }
        ]
    },
    "voiceId": "Salli",
    "childDirected": false,
    "idleSessionTTLInSeconds": 600,
    "description": "Bot to order flowers on the behalf of a user"
}
```