Udostępnij za pośrednictwem


Zarządzanie tematami

Istnieje wiele sposobów zarządzania tematami. Copilot Studio zawiera moduł sprawdzający temat, który informuje, czy w Twoich tematach występują błędy. Możesz włączać i wyłączać tematy, aby nie były widoczne dla osób rozmawiających z Twoim agent. Można też zduplikować tematy, aby ułatwić tworzenie nowych.

Błędy tematu

Podczas zapisywania temat raporty Copilot Studio o problemach w temacie.

  • Błędy uniemożliwiają działanie agent. Musisz je naprawić, zanim będziesz mógł opublikować swój agent.
  • Ostrzeżenia nie przestają działać z agent, ale mogą spowodować, że niektóre tematy nie będą działać zgodnie z oczekiwaniami. Należy naprawić ostrzeżenia, gdy je zobaczysz.

Na stronie Tematy można sprawdzić, temat ma błędy i liczbę błędów w kolumnie Błędy. Ta strona pokazuje tylko błędy, ponieważ, w przeciwieństwie do ostrzeżeń, błędy uniemożliwiają działanie agent.

Wyświetlanie błędów tematu

  1. Otwórz temat na stronie Tematy.

  2. Wybierz Sprawdzanie tematu na pasku narzędzi.

    Pojawi się temat Sprawdzanie tematu, błędy raportowania i ostrzeżenia dotyczące tematu.

  3. Wybierz błąd, aby przejść bezpośrednio do węzła zawierającego ten błąd.

Stan tematu

Tematy mogą mieć stan Włączone lub Wyłączone , aby wskazać, czy mogą być używane lub wyzwalane w konwersacji agent. Domyślnie nowe tematy są tworzone ze stanem .

Gdy temat jest Włączony, uruchamia się zgodnie z oczekiwaniami. Tematy są uruchamiane w wyniku fraz wyzwalających lub gdy inny temat przekierowuje do nich.

Gdy temat jest wyłączony:

  • Ikona temat zmieni kolor na szary ze wskaźnikiem.
  • Temat w ogóle się nie uruchamia.
  • Temat nie uruchamia się, gdy w rozmowie zostaną użyte frazy wyzwalające lub jeśli inny temat przekierowuje do niego.
  • Kontroler temat identyfikuje błąd, jeśli inny temat przekierowuje do tematu Wyłączone.
  • Gdy publikujesz agent, publikowane są wszystkie tematy, niezależnie od tego, czy są włączone , czy wyłączone.

Wskazówka

Włącz temat wyłączony w celu pracy nad nim w stanie wersji roboczej. Pozostaw stan Wył. podczas publikowania zmian innych tematów gotowych do uaktywnienia.

Włączanie/wyłączanie tematu

Aby zmienić stan serwera temat, należy wybrać ikonę Więcej opcji () obok nazwy serwera temat i użyć przełączanego stanu.

Kopiowanie tematu

Po utworzeniu kilku tematów możesz użyć poprzedniego temat jako punktu odniesienia podczas tworzenia nowych tematów.

Na stronie Tematy wybierz ikonę Więcej opcji () obok temat, a następnie wybierz opcję Kopiuj.

To duplikuje wybrany tematy z wyrazem (Kopia) dodanym do nazwy. Cała zawartość tematu, taka jak opis, frazy wyzwalające i cała konwersacja, została skopiowana do nowego tematu.

Aby uniknąć nieporozumień z oryginalnymi temat, które mają te same frazy wyzwalania, należy rozważyć wyłączenie nowego tematu.

Po zakończeniu edytowania nowego tematu włącz go, aby go przetestować. Gdy wszystko jest gotowe, opublikuj nowy temat.

Nie ma limitu liczby operacji kopiowania tematu. Każdy temat ma własny wewnętrzny identyfikator.

Zmiana nazwy tematu

Możesz użyć paska narzędzi kanwy tworzenia, aby szybko zmienić nazwę tematu. Na pasku narzędzi wybierz opcję Tematy, a następnie wybierz temat listy. Na stronie tematu wybierz nazwę temat, wpisz nową nazwę, a następnie naciśnij klawisz Enter.

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.

Przekieruj do innego tematu

Aby przekierowywać rozmowę z temat na inny bez konieczności rozpoczynania od początku, dodaj węzeł Przekierowywanie. Kiedy rozmowa dotrze na koniec celu tematu, jest domyślnie wznawiana w języku temat docelowym. Więcej węzłów można wstawić w razie potrzeby za węźle Przekierowywanie.

  1. Wybierz ikonę Dodaj węzeł pod węzłem, w którym ma nastąpić przejście, wskaż temat Zarządzanie tematem i wybierz pozycję Przejdź do innego tematu.

  2. Wybierz z listy temat docelowy.

  3. Przekaż zmienne między tematami w razie potrzeby. Jeśli adres temat, do którego jest przekierowywany, wymaga zmiennych wejściowych lub oczekuje się, że zwrócone zmienne wyjściowe do kodów temat, wprowadź lub wybierz wartość dla każdej z nich.

  4. Zapisz temat, a następnie użyj okienka Test agent , aby potwierdzić, że agent pomyślnie wywołuje temat docelową.

Kończenie bieżącego tematu lub wszystkich tematów

Domyślnie przekierowywana rozmowa zwraca do jednostki temat, temat się na końcu tematu. Aby zakończyć temat lub zakończyć konwersację, użyj bieżącego ustawienia węzła Zakończ bieżący temat lub Zakończ wszystkie tematy.

  • Węzeł Zakończ bieżący temat kończy bieżący temat. Jeśli bieżący temat zostanie wywołany z innego tematu, rozmowa natychmiast powróci do pierwotnego tematu. Typowe użycie tego węzła to odgałęzienie warunkowe. Jedno odgałęzienie zamyka temat wcześniej, a inne kontynuuje bieżący temat.

  • Węzeł Zakończ wszystkie tematy od razu kończy wszystkie aktywne tematy. Twój agent traktuje następną wiadomość od użytkownika jako pierwszą wiadomość w nowej rozmowie.

    Aby użytkownik wie, że rozmowa jest zakończona, należy dodać węzeł Zakończ konwersację przed węzłem Zakończ wszystkie tematy.

Wiele tematów systemowych używa tych węzłów do kontrolowania, jak konwersacje kończą się lub zaczynają od nowa. Dowiedz się, jak używać tematów systemowych.

Porada

Węzeł Zakończ wszystkie tematy nie powoduje wyczyszczenia ani zresetowania żadnych zmiennych globalnych. Aby wyczyścić zmienne globalne, należy najpierw użyć węzła Wyczyść wszystkie zmienne. Przykład takiego stanu można zobaczyć w systemie temat o nazwie Resetuj konwersację w Copilot Studio.