Sdílet prostřednictvím


Ladění dovednosti nebo příjemce dovedností

PLATÍ PRO: SDK v4

Možná budete muset ladit dovednost nebo dovednost robota příjemce, kde ten, který chcete ladit, běží místně a druhý běží v cloudu. V takovém případě můžete pomocí nástroje ngrok zveřejnit koncový bod místního robota jako veřejnou adresu URL.

Předpoklady

Ladění místního příjemce dovedností

V tomto scénáři nemusíte upravovat konfiguraci nasazené dovednosti a pomocí bot Framework Emulatoru můžete otestovat uživatele přímo.

  1. Nastavte koncový bod tunelování pro místního robota a nakonfigurujte jeho registraci na webu Azure Portal, jak je popsáno v postupu ladění robota z libovolného kanálu pomocí nástroje ngrok.
  2. Aktualizujte konfiguraci aplikace uživatele a nastavte koncový bod hostitele dovedností na adresu URL vygenerovanou ngrokem.
  3. Nakonec místně spusťte příjemce a připojte se k němu podle popisu postupu ladění pomocí emulátoru.

Tip

Místní uživatel bude potřebovat platné ID a heslo aplikace.

Ladění místního robota dovedností

Při testování změn dovedností můžete chtít spustit a ladit ho místně, když je přístupný z robota příjemce hostovaného na přípravném serveru.

V tomto scénáři je potřeba upravit konfiguraci nasazeného příjemce dovedností, abyste ho mohli použít k otestování robota.

  1. Nastavte koncový bod tunelování pro místního robota a nakonfigurujte jeho registraci na webu Azure Portal, jak je popsáno v postupu ladění robota z libovolného kanálu pomocí nástroje ngrok.
  2. Aktualizujte konfiguraci aplikace uživatele a nastavte koncový bod dovednosti na adresu URL vygenerovanou ngrokem. Konfiguraci můžete buď upravit přímo na serveru, nebo konfiguraci upravit místně a znovu nasadit uživatele dovedností.
  3. Spusťte dovednost místně a volejte ji od příjemce dovedností.

Tip

Místní dovednost bude potřebovat platné ID a heslo aplikace.

Další kroky

Další informace o tom, jak vytvářet dovednosti a dovednosti robotů uživatelů, najdete tady: