Bagikan melalui


Men-debug keterampilan atau konsumen keterampilan

BERLAKU UNTUK: SDK v4

Anda mungkin perlu men-debug bot konsumen keterampilan atau keterampilan, di mana yang ingin Anda debug berjalan secara lokal dan yang lain berjalan di cloud. Dalam situasi ini, Anda dapat menggunakan alat ngrok untuk mengekspos titik akhir bot lokal sebagai URL publik.

Prasyarat

Untuk men-debug konsumen keterampilan lokal

Dalam skenario ini, Anda tidak perlu memodifikasi konfigurasi keterampilan yang disebarkan dan Anda dapat menggunakan Emulator Kerangka Kerja Bot untuk menguji konsumen secara langsung.

  1. Siapkan titik akhir penerowongan untuk bot lokal dan konfigurasikan pendaftarannya di portal Azure seperti yang dijelaskan dalam cara men-debug bot dari saluran apa pun menggunakan ngrok.
  2. Perbarui konfigurasi aplikasi konsumen, dan atur titik akhir host keterampilan ke URL yang dihasilkan oleh ngrok.
  3. Terakhir, jalankan konsumen secara lokal dan sambungkan seperti yang dijelaskan dalam cara men-debug dengan Emulator.

Tip

Konsumen lokal akan memerlukan ID aplikasi dan kata sandi yang valid.

Untuk men-debug bot keterampilan lokal

Saat menguji perubahan pada keterampilan, Anda mungkin ingin menjalankan dan men-debugnya secara lokal saat diakses dari bot konsumen yang dihosting di server penahapan.

Dalam skenario ini, Anda perlu memodifikasi konfigurasi konsumen keterampilan yang disebarkan, sehingga Anda dapat menggunakannya untuk menguji bot.

  1. Siapkan titik akhir penerowongan untuk bot lokal dan konfigurasikan pendaftarannya di portal Azure seperti yang dijelaskan dalam cara men-debug bot dari saluran apa pun menggunakan ngrok.
  2. Perbarui konfigurasi aplikasi konsumen, dan atur titik akhir keterampilan ke URL yang dihasilkan oleh ngrok. Anda dapat mengedit konfigurasi langsung di server atau mengedit konfigurasi secara lokal dan menyebarkan ulang konsumen keterampilan.
  3. Jalankan keterampilan secara lokal dan panggil dari konsumen keterampilan.

Tip

Keterampilan lokal akan memerlukan ID aplikasi dan kata sandi yang valid.

Langkah berikutnya

Untuk informasi selengkapnya tentang cara membuat bot konsumen keterampilan dan keterampilan, lihat: