Udostępnij przez


Tematy w funkcji Copilot Studio

Tematy to podstawowe bloki konstrukcyjne agenta. Tematy mogą być widoczne jako kompetencje agentów: definiują sposób definiowania dialogu rozmowy. Tematy to dyskretne ścieżki rozmowy, które używane razem umożliwiają użytkownikom rozmowę, która pozwala na naturalne zachowanie i odpowiednie przepływy.

Aby tworzyć tematy, możesz wykonywać następujące czynności:

Ważne

Należy unikać okresów (.) w temat nazwy. Nie można wyeksportować rozwiązania zawierającego agenta z okresami w nazwie każdego z jego tematów.

Zawartość tematu

Temat może opcjonalnie zawierać frazy wyzwalacza 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 do agent coś, co jest zbliżone do skonfigurowanych fraz wyzwalających, zostanie wyzwolony pasujący temat.
  • Węzły konwersacji można postrzegać jako kroki akcji i definiować, co należy zrobić po wyzwoleniu tematu (na przykład zadawać pytania, wysyłać komunikaty, wyzwalać przepływ w chmurze, ustawiać wartości zmiennych lub używać warunków dla logiki rozgałęziania).

Domyślne tematy

Każdy nowy agent zawiera zestaw wstępnie określonych tematów, dzięki których może łatwo działać i oferować podstawowe funkcje.

Tematy niestandardowe

Domyślne tematy niestandardowe oferują podstawowe umiejętności konwersacyjne, takie jak powitanie użytkownika, pożegnanie lub podziękowanie i rozpoczęcie pracy.

Ważne

  • Możesz wyłączyć lub usunąć tematy niestandardowe.
  • Wszystkie nowe tematy są tworzone jako niestandardowy temat.

Tematy systemowe

Wiele tematów systemowych jest również dostępnych i ułatwia zarządzanie określonymi zdarzeniami konwersacji.

Ważne

Nie możesz usuwać tematów systemowych, ale możesz je wyłączyć — z ostrożnością, ponieważ wyłączenie dowolnego tematu systemowego może wpłynąć na zachowanie agenta.

Temat systemowy Podpis
Rozpoczęcie konwersacji W zależności od klienta agenta ten temat może aktywnie inicjować konwersację z użytkownikiem. Agent może powitać użytkownika z komunikatem, nawet zanim użytkownik wprowadzi jakiekolwiek dane wejściowe.
Koniec konwersacji Ten temat ma być umieszczony na końcu konwersacji, gdzie użytkownik potwierdza, czy agent odniósł się do zapytania, i wypełnia ankietę dotyczącą zadowolenia. Ten temat jest ważny do mierzenia wydajności agenta.
Po osiągnięciu tego tematu wynik sesji jest uznawany za rozwiązany, chyba że użytkownik jawnie nie potwierdzi rozwiązania.
Eskaluj Temat Eskalacja służy do przekazywania konwersacji do systemu zewnętrznego, zazwyczaj do przedstawiciela usługi na żywo (na przykład do usługi Dynamics 365 Omnichannel dla Customer Service). Po osiągnięciu tematu wynik sesji jest eskalowany.
Rezerwowe Ten temat jest wyzwalany, gdy agent nie może zrozumieć zapytania użytkownika, a zapytanie nie może być skojarzone z żadnym istniejącym tematem. 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 Temat On Error informuje użytkownika, że wystąpił błąd użytkownika. (Ten temat nie obsługuje błędów systemowych ). Komunikat zawiera kod błędu, identyfikator konwersacji i sygnaturę czasową błędu, której można użyć później 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ę, czyszcząc wszystkie wartości zmiennych i wymuszając na agent użycie najnowszej opublikowanej zawartości. Jest ono wyzwalane tylko po skierowaniu do niego, co jest zachowaniem domyślnym w temat Rozpocznij od początku.
Logowanie W tym temacie użytkownicy są monitowani o zalogowanie się, gdy jest włączone uwierzytelnianie użytkowników. 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.