Udostępnij za pośrednictwem


Funkcje sztucznej inteligencji dla klasycznych czatbotów

Uwaga / Notatka

Ten starszy artykuł dotyczy tylko klasycznych chatbotów stworzonych w aplikacji Microsoft Copilot Studio dla Microsoft Teams. Agenci Copilot Studio obejmują funkcje sztucznej inteligencji nowej generacji, które przewyższają lub zastępują funkcje wymienione w tym artykule.

Dzięki klasycznym czatbotom możesz włączyć dodatkowe funkcje, które usprawniają podstawową sztuczną inteligencję.

Możesz użyć tych funkcji sztucznej inteligencji dla zgodności wstecznej ze starszymi czatbotami oraz wspierać niektóre scenariusze. W większości przypadków należy przekonwertować czatboty na agentów , aby uzyskać najlepszą implementację wielu technologii sztucznej inteligencji.

Ważne

Funkcje generowania sztucznej inteligencji, takie jak generowanie odpowiedzi i interpretacja języka naturalnego, są dostępne tylko w przypadku tworzenia lub konwertowania czatbota w aplikacji internetowej Copilot Studio.

Wymagania wstępne

Możesz użyć funkcji sztucznej inteligencji opisanych w tym artykule, jeśli:

  • Twój chatbot jest oznaczony jako Klasyczny.
  • Czatbot został utworzony w aplikacji Teams.
  • Chatbot został utworzony przed 23 maja 2023 roku.

Modele sztucznej inteligencji w programie Copilot Studio

Copilot Studio wykorzystuje model rozumienia języka, który stosuje przykładowe podejście zasilane modelem głębokiej sieci neuronowej. Dzięki modelowi Copilot Studio podajesz kilka przykładów tworzenia fraz wyzwalających dla temat. Przykłady dla jednego tematu to zazwyczaj od 5 do 10 fraz. Krótsze frazy wyzwalające są lepsze i powinieneś dążyć do 2 do 10 słów na frazę. Frazy wyzwalające powinny być semantycznie różne. Na przykład zmiana pojedynczego czasownika lub rzeczownika może wystarczyć do rozszerzenia zakresu tematu.

Inne zmiany lub dodatki między frazami mogą być następujące:

  • Przedimki, w angielskim takie jak the, a, or, an
  • Używanie wielkich liter
  • Skrótowce, w angielskim takie jak you're lub don't

Liczba mnoga nie poprawia wyzwalania, ponieważ skrótowce są już uwzględnione w modelu AI.

Encje używane w powiązanych tematach automatycznie identyfikują się w intencjach użytkowników, gdy są dopasowane do ich fraz wyzwalających. Na przykład intencja użytkownika "Chcę zarezerwować bilet do Bostonu" będzie pasowała do frazy wyzwalającej "Chcę zarezerwować bilet do Paryża".

Wykrywanie nakładania się tematów

Wykrywanie nakładania się tematów pomaga poprawić dokładność wyzwalania tematów, znajdując nakładanie się tematów. Rozwiązywanie nakładających się tematów zmniejsza potrzebę zadawania pytań wyjaśniających przed uruchomieniem tematu.

Po włączeniu wykrywania nakładających się tematów można wyświetlić listę nakładających się tematów. Przejdź do strony Analiza swojego agenta i wybierz temat Wyzwalanie tematu.

Lista Nakładające się tematy zawiera wynik podobieństwa dla każdego nakładających się tematów. Wyższy wynik oznacza, że temat ma jedną lub więcej fraz wyzwalających zbliżonych do fraz wyzwalających innego tematu. Listę można sortować według wyniku podobieństwa, nazwy tematu lub liczby nakładających się fraz wyzwalaczy.

Wybierz temat na liście, aby wyświetlić nakładające się frazy wyzwalacza — frazy, które mają podobną strukturę zdań, wyrazy i gramatykę.

Używanie semantycznie podobnych zwrotów wyzwalających dla dwóch różnych tematów może prowadzić do nieporozumień. Czatbot może wymagać zadawania użytkownikowi kolejnych pytań.

Identyfikowanie semantycznie podobnych fraz wyzwalacza może również pomóc w konsolidacji tematów, jeśli są one zbyt podobne lub edytować tematy, aby były bardziej odrębne.

Możesz przejść bezpośrednio do tematu z panelu Szczegóły nakładania się tematów, wybierając odpowiedni link.

Po skorygowaniu fraz wyzwalaczy tematu i zapisaniu zmian, status nakładający się automatycznie się odświeża. Aby ręcznie odświeżyć stan nakładania się tematu, wybierz ikonę odświeżania w sekcji Nakładające się tematy .

Zrzut ekranu ikony odświeżania, która wygląda jak strzała wygięta w okrąg.

Sugestie tematów z transkrypcji czatu (wersja zapoznawcza)

Ta funkcja analizuje sesje między czatbotem a użytkownikami i udostępnia sugestie na podstawie niezgodnych danych wejściowych użytkownika.

Po włączeniu sugestii tematów z transkrypcji czatu przejdź do strony Analityka agenta i wybierz pozycję Wyzwalanie tematu (wersja wstępna). Zostanie wyświetlona lista potencjalnych tematów z liczbą zapytań dotyczących tego tematu przez użytkowników czatbota. Wyświetlanych jest 200 najlepszych sugestii.

Zrzut ekranu kafelka Sugestie tematów z listą sugestii.

Analizator temat sugestii jest automatycznie uruchamiany co jeden do dwóch godzin. Analizator skanuje wszystkie nowe zapytania wykonane od czasu ostatniego uruchomienia analizatora i grupuje zapytania, które nie pasują do istniejącego tematu. Twój czatbot potrzebuje co najmniej 100 nowych konwersacji od ostatniego wygenerowania jakiejkolwiek propozycji, aby uruchomić proces. Wyświetlane są sugestie z więcej niż trzema sesjami użytkownika.

Po wybraniu pozycji na liście sugestii wyświetlone zostanie okno sugestii tematu, pokazujące temat wraz z kilkoma sugerowanymi frazami wyzwalającymi. Sugerowane frazy wyzwalacza są oparte na zapytaniach wykonanych przez użytkowników, które nie są dopasowane do istniejącego tematu.

Możesz usunąć cały sugerowany temat, na przykład jeśli temat jest nieistotny dla czatbota, lub dodać go do listy tematów, wybierając pozycję Dodaj do tematów.

Zrzut ekranu przedstawiający temat okna edycji.

Włączanie lub wyłączanie możliwości sztucznej inteligencji

  1. Otwórz czatbota i przejdź do pozycji Ustawienia. W aplikacji internetowej czatbot musi być oznaczony jako Chatbot (wersja klasyczna).

  2. W obszarze Ustawienia wybierz pozycję Możliwości sztucznej inteligencji.

  3. Włącz lub wyłącz funkcje zgodnie z potrzebami.

  4. Wybierz Zapisz na górze.