Udostępnij za pośrednictwem


Tematy w Copilot Studio

Tematy są podstawowymi elementami składowymi agent. Tematy mogą być postrzegane jako kompetencje agent: określają, jak przebiega dialog w rozmowie. Tematy to odrębne ścieżki konwersacji, które, gdy są używane razem, pozwalają użytkownikom prowadzić rozmowę, która jest naturalna i przebiega prawidłowo.

Aby tworzyć tematy, twórcy mogą:

Ważne

Należy unikać okresów (.) w temat nazwy. Nie można wyeksportować rozwiązania, które zawiera znak agent z kropkami w nazwie któregokolwiek z jego tematów.

Zawartość tematu

Temat może opcjonalnie wyzwalać skojarzone z nim frazy i zawiera węzły konwersacji:

  • Frazy wyzwalające to frazy, słowa kluczowe i pytania, które najprawdopodobniej użytkownik użyje, powiąże z tematem. Gdy użytkownik powie coś do agent, który jest zbliżony do skonfigurowanych fraz wyzwalających, zostanie wyzwolony pasujący temat.
  • Węzły konwersacji mogą być widoczne jako kroki akcji i definiują, co temat musi zrobić po wyzwoleniu (na przykład zadać pytania, wysłać wiadomość, wyzwolić przepływ chmury, ustawić wartości zmiennej lub użyć warunków dla logiki rozgałęzień).

Domyślne tematy

Każdy nowy agent jest dostarczany z zestawem predefiniowanych tematów, które sprawiają, że jest łatwo operacyjny z podstawowymi możliwościami.

Tematy niestandardowe

Domyślne tematy niestandardowe zawierają podstawowe możliwości rozmowy, takie jak Powitanie, Pożegnanie, Podziękowanie i Rozpoczęcie od początku, a tematy lekcji pełnią przykładowe tematy dla temat autora.

Ważne

  • Autorzy rozwiązania Copilot mogą wybrać opcję wyłączenia lub usunięcia niestandardowych tematów.
  • Wszystkie nowe tematy są tworzone jako niestandardowy temat.

Tematy systemowe

Wiele tematów systemowych jest też dostępnych macierzyście i pomaga zarządzać konkretnymi zdarzeniami rozmowy.

Ważne

Tematy systemowe można wyłączyć (z zachowaniem ostrożności, ponieważ mogą one mieć wpływ na zachowanie agent), ale nie można ich usunąć.

Temat systemowy Podpis
Rozpoczęcie konwersacji W zależności od klienta agent ten temat jest proaktywnie uruchamiany w celu zainicjowania rozmowy z użytkownikiem. Agent może witać użytkowników wiadomościami, nawet zanim użytkownicy zaczną wprowadzać jakiekolwiek dane wejściowe.
Zakończenie konwersacji Ten temat ma być umieszczony na końcu rozmowy z agent, aby użytkownik mógł potwierdzić, czy jego zapytanie zostało rozpatrzone, czy nie, i wypełnić ankietę satysfakcji. Ten temat jest ważny, aby mierzyć wydajność agent i działać na jej podstawie.
Po osiągnięciu temat sesji wynik sesji zostanie rozwiązany, chyba że użytkownik końcowy w sposób jawny nie potwierdzi rozwiązania.
Eskaluj Eskalacja tematu służy do rozsyłania rozmowy do systemu zewnętrznego, zazwyczaj do prawdziwego przedstawiciela (w konfiguracji — na przykład do programu Dynamics 365 Obsługa wielokanałowa dla Customer Service). Po osiągnięciu tematu wynik sesji jest eskalowany.
Temat rezerwowy Ten temat jest wyzwalany, gdy agent nie może zrozumieć zapytania użytkownika, a zapytania nie można skojarzyć z żadną istniejącą temat. Warto znaleźć strategię wychwytywania tych wyjątków i obsłużenia ich w elegancki sposób (poprzez kolejne źródła danych lub ścieżkę eskalacji).
Dopasowania do wielu tematów (nazywanych również „czy masz na myśli”) Ten temat jest wyzwalany, gdy wiele tematów może dotyczyć danych wejściowych użytkownika, a agent nie ma wystarczającej pewności, aby wyzwolić jeden z nich. Po wyzwoleniu tego tematu użytkownik ma wyświetlaną listę potencjalnych pasujących tematów i może wybrać najbardziej odpowiedni z nich.
Po błędzie Komunikat o temat o błędzie dla użytkownika. Wiadomość obejmuje kod błędu, identyfikator konwersacji i sygnaturę czasową błędu, które można później wykorzystać do debugowania.
Tę wartość temat w celu zmiany sposobu prezentowania użytkownikom błędów oraz tego, co powinno się stać w przypadku wystąpienia błędu.
Resetuj konwersację Ten temat resetuje konwersację, usuwając wszystkie wartości zmiennych i zmuszając agent do korzystania z najnowszej opublikowanej zawartości. Jest ono wyzwalane tylko po skierowaniu do niego, co jest zachowaniem domyślnym w temat Rozpocznij od początku.
Logowanie Ten temat monituje użytkownika końcowego o zalogowanie się, gdy włączone jest uwierzytelnianie użytkownika. Wyzwala się na początku konwersacji, gdy użytkownicy muszą się zalogować lub gdy konwersacja dociera do węzła, który używa zmiennych uwierzytelniania.