Menelusuri kesalahan saat membuat aplikasi Perintah Kustom

Artikel ini menjelaskan cara menelusuri kesalahan saat Anda melihat kesalahan saat menjalankan aplikasi Perintah Kustom.

Kesalahan saat membuat aplikasi

Perintah Kustom juga membuat aplikasi di LUIS saat membuat aplikasi Perintah Kustom.

LUIS membatasi 500 aplikasi per sumber daya penulisan. Pembuatan aplikasi LUIS bisa gagal jika Anda menggunakan sumber daya penulisan yang sudah memiliki 500 aplikasi.

Pastikan sumber daya penulisan LUIS yang dipilih memiliki kurang dari 500 aplikasi. Jika tidak, Anda dapat membuat sumber daya penulisan LUIS baru, beralih ke sumber daya lain, atau mencoba membersihkan aplikasi LUIS.

Kesalahan saat menghapus aplikasi

Tidak dapat menghapus aplikasi LUIS

Saat menghapus aplikasi Perintah Kustom, Perintah Kustom juga dapat mencoba menghapus aplikasi LUIS yang berkaitan dengan aplikasi Perintah Kustom.

Jika penghapusan aplikasi LUIS gagal, buka akun LUIS Anda untuk menghapusnya secara manual.

TooManyRequests

Saat Anda mencoba menghapus sejumlah besar aplikasi sekaligus, kemungkinan Anda akan melihat kesalahan 'TooManyRequests'. Kesalahan ini berarti permintaan penghapusan Anda dibatasi oleh Azure.

Refresh halaman Anda dan coba hapus lebih sedikit aplikasi.

Kesalahan saat mengubah aplikasi

Tidak boleh menghapus parameter atau Titik Akhir Web

Anda tidak boleh menghapus parameter saat sedang digunakan. Hapus semua referensi parameter dalam respons ucapan, kalimat sampel, kondisi, tindakan, lalu coba lagi.

Tidak bisa menghapus Titik Akhir Web

Anda tidak boleh menghapus Titik Akhir Web saat sedang digunakan. Hapus semua tindakan Titik Akhir Web Panggilan yang menggunakan Titik Akhir Web ini sebelum menghapus Titik Akhir Web.

Kesalahan saat melatih aplikasi

Niat bawaan

LUIS memiliki niat Ya/Tidak bawaan. Memiliki kalimat sampel hanya dengan "ya", "tidak" akan menggagalkan pelatihan.

Kata kunci Variasi
Ya Tentu, oke
Tidak Tidak, tidak

Kalimat sampel umum

Perintah Kustom tidak mengizinkan kalimat sampel umum dibagikan di antara perintah yang berbeda. Pelatihan aplikasi bisa gagal jika beberapa kalimat sampel dalam satu perintah sudah ditentukan dalam perintah lain.

Pastikan Anda tidak memiliki kalimat sampel umum yang dibagikan di antara perintah yang berbeda.

Untuk praktik terbaik penyeimbangan kalimat sampel Anda di berbagai perintah, lihat praktik terbaik LUIS.

Kalimat sampel kosong

Anda harus memiliki sedikitnya satu kalimat sampel untuk setiap Perintah.

Parameter yang tidak ditentukan dalam kalimat sampel

Satu atau beberapa parameter akan digunakan dalam kalimat sampel tetapi tidak ditentukan.

Pelatihan terlalu lama

Pelatihan LUIS dibuat agar dapat cepat belajar dengan lebih sedikit contoh. Jangan menambahkan terlalu banyak contoh kalimat.

Jika Anda memiliki banyak contoh kalimat yang mirip, tentukan parameter, abstraksikan menjadi pola, lalu tambahkan ke Contoh Kalimat.

Misalnya, Anda dapat menentukan parameter {vehicle} untuk contoh kalimat berikut, dan hanya menambahkan "Pesan {vehicle}" ke Contoh Kalimat.

Contoh kalimat Pola
Pesan mobil Pesan {vehicle}
Pesan penerbangan Pesan {vehicle}
Pesan taksi Pesan {vehicle}

Untuk praktik terbaik pelatihan LUIS, baca Praktik terbaik LUIS.

Tidak dapat memperbarui kunci LUIS

Menetapkan ulang ke sumber daya penulisan E0

LUIS tidak mendukung penetapan ulang aplikasi LUIS ke sumber daya penulisan E0.

Jika Anda perlu mengubah sumber daya penulisan dari F0 ke E0, atau mengubah ke sumber daya E0 yang berbeda, buat ulang aplikasi.

Untuk mengekspor aplikasi yang ada dengan cepat dan mengimpornya menjadi aplikasi baru, baca Penyebaran Berkelanjutan dengan Azure DevOps.

Tombol simpan dinonaktifkan

Jika Anda tidak pernah menetapkan sumber daya prediksi LUIS ke aplikasi, tombol Simpan akan dinonaktifkan saat Anda mencoba mengubah sumber daya penulisan tanpa menambahkan sumber daya prediksi.

Langkah berikutnya