Sdílet prostřednictvím


Vytvoření robota pomocí sady SDK služby Bot Framework

PLATÍ PRO: SDK v4

Tento článek popisuje, jak sestavit svého prvního robota pomocí sady Bot Framework SDK pro C#, Javu, JavaScript nebo Python a jak otestovat robota pomocí bot Framework Emulatoru.

Vytvoření prvního robota nevyžaduje předplatné Azure ani prostředek Azure AI Bot Service. Tento rychlý start se zaměřuje na místní vytvoření prvního robota. Pokud chcete zjistit, jak vytvořit robota v Azure, přečtěte si téma Vytvoření prostředku robota Azure.

Poznámka:

Sady SDK služby Bot Framework JavaScript, C# a Python budou nadále podporovány, ale sada Java SDK se vyřazuje s konečnou dlouhodobou podporou končící v listopadu 2023.

Stávající roboti sestavení pomocí sady Java SDK budou i nadále fungovat.

Při vytváření nových robotů zvažte použití aplikace Microsoft Copilot Studio a přečtěte si o výběru správného řešení copilotu.

Další informace najdete v tématu Budoucnost vytváření robotů.

Požadavky

Šablony jazyka C#

Aktuální ukázky robotů používají šablony .NET Core 3.1.

Pokud chcete přidat šablony robota do sady Visual Studio, stáhněte a nainstalujte šablony sady SDK sady Bot Framework v4 pro soubor Visual Studio VSIX.

Poznámka:

Šablony můžete nainstalovat ze sady Visual Studio.

  1. V nabídce vyberte Rozšíření a pak Spravovat rozšíření.
  2. V dialogovém okně Spravovat rozšíření vyhledejte a nainstalujte šablony sady Bot Framework v4 SDK pro Visual Studio.

Informace o nasazení robotů .NET do Azure najdete v tématu zřízení a publikování robota.

Vytvoření robota

V sadě Visual Studio vytvořte nový projekt robota a použijte šablonu Echo Bot (Bot Framework v4 – .NET Core 3.1). Pokud chcete zobrazit jenom šablony robotů, zvolte typ projektu robotů AI.

Díky šabloně obsahuje váš projekt veškerý potřebný kód k vytvoření robota v tomto rychlém startu. K otestování robota nepotřebujete žádný další kód.

Spuštění robota

V sadě Visual Studio:

  1. Otevřete projekt robota.
  2. Spusťte projekt bez ladění.
  3. Visual Studio aplikaci sestaví, nasadí ji na localhost a spustí webový prohlížeč, aby se zobrazila default.htm stránka aplikace.

V tuto chvíli robot běží místně na portu 3978.

Spuštění emulátoru a připojení robota

  1. Spusťte bot Framework Emulator.

  2. Na úvodní kartě emulátoru vyberte Otevřít robota.

  3. Zadejte adresu URL vašeho robota, což je místní hostitel a port, s přidanou /api/messages cestou. Adresa je obvykle: http://localhost:3978/api/messages.

    otevření robota

  4. Pak vyberte Připojit.

    Pošlete robotovi zprávu a robot odpoví zpět.

    echo message

Další kroky

  • Informace o ladění pomocí sady Visual Studio nebo editoru Visual Studio Code a bot Framework Emulatoru naleznete v tématu Ladění robota.
  • Informace o devtunnelu najdete v tématu Tunelování (devtunnel).