Botframework-solutions: Bot selalu merespons dengan "Maaf, sepertinya ada yang tidak beres."

Dibuat pada 18 Jun 2019  ·  11Komentar  ·  Sumber: microsoft/botframework-solutions

Proyek

Asisten virtual

C#

Keterangan

Saya menyebarkan Bot ke Azure dan semuanya bekerja dengan baik. Kemudian saya mengirim spam "Halo" hanya untuk mencoba bagaimana bot menangani spam dan sekarang bot selalu merespons dengan Maaf, sepertinya ada yang tidak beres. (Saya tidak tahu apakah itu karena spam tetapi itu adalah tebakan pertama saya). Di Emulator saya mendapatkan output "Operasi mengembalikan kode status yang tidak valid 'Terlarang'" (Seperti yang terlihat pada tangkapan layar)

Perilaku yang diharapkan

Bot harus merespons dengan "Halo."

Tangkapan layar


2
1

Support Bug

Semua 11 komentar

Jika Anda mengklik jejak (Terlarang) Saya menduga Anda mendapatkan masalah pelambatan atau serupa dari LUIS? Mengkliknya akan menampilkan pengecualian

Saya baru saja mengalami masalah ini - tampaknya skrip penerapan (deploy.ps1) mengisi kunci penulisan LUIS agar sama dengan kunci langganan, alih-alih mendapatkan kunci dari sumber daya LUIS yang terletak di grup sumber daya.

Perhatikan perilaku ini di VA dan Skill POI.

luiskeys

Unbenannt
Yo saya bahkan tidak memiliki model General LUIS haha ​​(atau ini normal?)

Ini adalah batasan yang diketahui dari API LUIS (artinya kami tidak dapat mengatur kunci secara programatitcly) oleh karena itu kami harus meninggalkan Anda dengan kunci starter untuk memastikannya berfungsi "di luar kotak". Sayangnya saat ini Anda harus menelusuri setiap sumber daya LUIS dan menetapkan kunci titik akhir yang sebenarnya dibuat untuk setiap model LUIS dan menerbitkannya. Kemudian perbarui cognitivemodels.json Anda dengan subscriptionKey.

Kami memiliki #1453 yang melacak pekerjaan ini, kami baru saja mendapatkan beberapa pembaruan untuk API, jadi kami akan berusaha untuk menambahkan ini.

Anda juga dapat mengalami masalah ketika kunci starter kehabisan kuota sehingga beralih ke kunci itu penting.

Saya memindahkan VA lengkap dan "Halo" pertama dalam obrolan berfungsi tetapi kemudian setiap input lainnya (bahkan Halo lagi atau memulai kembali percakapan) mendapat Respons Kesalahan - aneh
Bot-Emulator2

  • Bisakah Anda mengklik kedua garis jejak dan membagikan pengecualian?
  • Juga pastikan lokal emulator disetel ke de-de atau serupa?
  • Masuk ke portal luis, telusuri ke model pengiriman, klik kelola, kunci dan titik akhir, lalu klik URL titik akhir. tambahkan pertanyaan di akhir URL dan periksa apakah Anda tidak mendapatkan kesalahan kembali
  • Saya tidak dapat merekonstruksi Obrolan karena bot selalu mengatakan "Maaf, sepertinya ada yang tidak beres."
    (sekarang bahkan ketika saya menghapus & menerapkan ulang semuanya)
    1
    Jejak pertama
    -
    -
    -
    -
    -
    2
    Jejak kedua
    -
    -
    -
    -
    -

  • Yup, Bahasa di emulator diatur ke de-de

-Saya mendapatkan ini ketika saya bertanya Berapa umurmu?
how old are you

Ini dia! Anda kehabisan kuota pada "kunci starter" Anda

Deployment tidak menetapkan kunci langganan LUIS yang baru dibuat ke model LUIS yang dibuat.

Karena keterbatasan dengan LUIS authoring API, skrip penerapan tidak dapat menetapkan kunci langganan LUIS yang baru dibuat ke model LUIS yang disebarkan dan diterbitkan. Sebagai gantinya, solusi saat ini adalah mengandalkan Starter Key yang berarti Asisten Virtual dan Keterampilan bekerja tanpa langkah manual. Kami sedang mengerjakan perubahan pada LUIS authoring API untuk memungkinkan ini ditetapkan secara otomatis.

Sementara itu, Anda harus memperbarui kunci langganan secara manual untuk setiap model LUIS yang diterapkan, melatih, dan menerbitkan. Kemudian perbarui subscriptionKey untuk setiap model LUIS di cognitiveModels.json dengan kunci langganan baru. Jika Anda menghabiskan kuota untuk kunci LUIS Anda, Anda akan mengalami kesalahan saat memanggil LUIS, memperbarui ke kunci langganan akan menyelesaikan masalah ini.

Di portal LUIS, buka setiap model LUIS, klik Tetapkan Sumber Daya dan temukan kunci langganan yang sesuai, lalu publikasikan ulang. Anda harus mengulangi ini untuk setiap model Dispatch dan LUIS yang digunakan oleh proyek Anda.

Beri tahu kami jika Anda masih memiliki masalah

Ini dia! Anda kehabisan kuota pada "kunci starter" Anda

Deployment tidak menetapkan kunci langganan LUIS yang baru dibuat ke model LUIS yang dibuat.

Karena keterbatasan dengan LUIS authoring API, skrip penerapan tidak dapat menetapkan kunci langganan LUIS yang baru dibuat ke model LUIS yang disebarkan dan diterbitkan. Sebagai gantinya, solusi saat ini adalah mengandalkan Starter Key yang berarti Asisten Virtual dan Keterampilan bekerja tanpa langkah manual. Kami sedang mengerjakan perubahan pada LUIS authoring API untuk memungkinkan ini ditetapkan secara otomatis.

Sementara itu, Anda harus memperbarui kunci langganan secara manual untuk setiap model LUIS yang diterapkan, melatih, dan menerbitkan. Kemudian perbarui subscriptionKey untuk setiap model LUIS di cognitiveModels.json dengan kunci langganan baru. Jika Anda menghabiskan kuota untuk kunci LUIS Anda, Anda akan mengalami kesalahan saat memanggil LUIS, memperbarui ke kunci langganan akan menyelesaikan masalah ini.

Di portal LUIS, buka setiap model LUIS, klik Tetapkan Sumber Daya dan temukan kunci langganan yang sesuai, lalu publikasikan ulang. Anda harus mengulangi ini untuk setiap model Dispatch dan LUIS yang digunakan oleh proyek Anda.

Terima kasih ini memperbaiki masalah!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat