Łączenie bota z usługami Azure Communication Services
Usługi Azure Communication Services udostępniają interfejsy API i zestawy SDK do tworzenia aplikacji współpracy z wieloma uczestnikami, które mogą zawierać bota. Ten bot może witać użytkowników, wykonywać zadania wprowadzające, aby określić temat, i odpowiadać na pytania. Usługi Azure Communication Services umożliwiają przekazanie konwersacji do agenta ludzkiego. Umożliwia również nadzorcy lub dodatkowemu botowi monitorowanie lub uczestnictwo w konwersacji w razie potrzeby. Ponadto usługi Azure Communication Services oferują bibliotekę interfejsu użytkownika w celu łatwego tworzenia środowisk użytkownika konwersacyjnego, które można osadzać na istniejących stronach internetowych.
Warunki wstępne
- Znajomość Podstawy usługi Bot Framework Service oraz tworzenie bota przy użyciu zestawu Bot Framework SDK.
- Opublikowany bot, który chcesz połączyć do kanału.
- Konto platformy Azure z bieżącą subskrypcją. Jeśli go nie masz, przed rozpoczęciem utwórz bezpłatne konto .
- Zasób usług Azure Communication Services. Jeśli go nie masz, zobacz Tworzenie zasobu usług Azure Communication Services.
- .NET 6.0 lub nowszy.
- Program Visual Studio 2022 lub nowszy.
Łączenie bota z usługami Azure Communication Services
- W witrynie Azure Portal przejdź do zasobu bota.
- Otwórz blok Kanały
i wybierz pozycję Communication Services — Chat . - W bloku Konfigurowanie komunikacji połącz się z zasobem usług Azure Communication Services i zapisz. Aby uzyskać więcej informacji, zobacz dokumentację usług Azure Communication Services dotyczącą sposobu włączania kanału usług Azure Communication Services.
Bot jest teraz zarejestrowany w usługach Azure Communication Services.
Tworzenie aplikacji czatu i dodawanie bota jako uczestnika
Gdy Twój bot jest zarejestrowany w usłudze Azure Communication Services, możesz rozpocząć wątek czatu z botem jako uczestnikiem. Aby uzyskać więcej informacji, zobacz Dodaj bota do swojej aplikacji czatu w dokumentacji Azure Communication Services.
Dodatkowe informacje
Kanał usług Azure Communications Services ma limit 28 KB dla działań związanych z komunikatami.
Następne kroki
- Aby uzyskać informacje na temat przekazywania rozmowy do agenta ludzkiego, zobacz Przechodzenie rozmów z bota do człowieka.
- Aby uzyskać informacje o obsłudze kanałów w usłudze Bot Connector, zobacz Połącz bota z kanałami.
- Aby uzyskać informacje na temat tworzenia botów, zobacz Jak działają boty oraz Tworzenie bota przy użyciu zestawu SDK platformy Bot Framework.
- Aby uzyskać informacje na temat wdrażania botów, zobacz
Deploy your bot andSet up continuous deployment (Wdrażanie bota iKonfigurowanie ciągłego wdrażania ). - Aby uzyskać informacje na temat Azure Communication Services - biblioteki interfejsu użytkownika