Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dowiedz się, jak używać przepływu agenta w programie Copilot Studio, dając agentowi możliwość tworzenia prognozy pogody na żądanie.
Wymagania wstępne
Ten przykład zależy od poprzedniego przykładu, w którym utworzono przepływ agenta , który pobiera prognozę pogody.
Jeśli przepływ prognozy prognoza nie został jeszcze utworzony, należy to zrobić w tej chwili.
Wywołaj przepływ agenta z poziomu agenta
Tutaj pokazujemy, jak dodać proces przepływu prognozy pogody jako narzędzie agenta. Ta metoda umożliwia orkiestratorowi agenta wywołanie przepływu, kiedy jest to konieczne, aby przedstawić prognozę pogody.
W okienku nawigacji po lewej stronie w programie Copilot Studio wybierz pozycję Agenci i wybierz agenta, do którego chcesz dodać przepływ.
Przejdź do strony Narzędzia i wybierz pozycję Dodaj narzędzie.
Wybierz pozycję Flow, aby wyświetlić listę dostępnych opublikowanych przepływów.
Wybierz utworzony wcześniej przepływ Pobierz prognozę pogody .
Wybierz pozycję Dodaj i skonfiguruj.
Przepływ jest dodawany do agenta i pojawia się w jego liście narzędzi. Zostanie otwarte okienko konfiguracji narzędzia używanego przez agenta. Za pomocą tego okienka można skonfigurować narzędzie dla agenta.
W polach Nazwa i Opis wprowadź wyświetlaną nazwę narzędzia i jasny opis, który pomoże orkiestratorowi agenta zrozumieć, kiedy należy użyć przepływu. Na przykład "Pobierz bieżącą prognozę pogody pod podaną nazwą miasta lub kodem pocztowym".
W obszarze Dane wejściowe wybierz sposób wypełniania wartości zmiennej przez agenta.
W obszarze Ukończenie wybierz elementy, które agent ma wykonać po zakończeniu korzystania z narzędzia.
Po zakończeniu pracy z konfiguracją wybierz pozycję Zapisz.
Wywołaj przepływ agenta z tematu
W tym miejscu pokazano, jak używać węzła Akcja w temacie w celu wywołania przepływu, gdy klient zapyta o pogodę.
W Copilot Studio przejdź do Tematy dla funkcji agenta.
Utwórz nowy temat i nadaj mu nazwę Pobieranie pogody.
Dodaj następujące frazy wyzwalające:
- czy będzie padać
- dzisiejsza prognoza
- pobieranie pogody
- jaka jest pogoda
Wybierz ikonę Dodaj węzeł
poniżej węzła Wyzwalacz i wybierz Wyślij wiadomość.W węźle Wiadomość wprowadź Mogę Ci w tym pomóc. w polu tekstowym.
Wybierz ikonę Dodaj węzeł
pod węzłem Wiadomość i wybierz Zadaj pytanie, aby dodać węzeł Pytanie dla pierwszej informacji dla przepływu, miasta.W węźle Pytanie:
- Wpisz pytanie „Jakie jest Twoje miasto?” w polu tekstowym.
- W obszarze Identyfikuj wybierz pozycję Cała odpowiedź użytkownika.
- Zanotuj nazwę zmiennej skojarzonej z tą odpowiedzią
Var1. Możesz pozostawić nazwę bez zmian lub zastąpić ją bardziej zrozumiałą nazwą, taką jak "Miasto" (w razie potrzeby zobacz Zmienianie nazwy zmiennej).
Postępuj w ten sam sposób, aby dodać kolejny węzeł Pytanie dla innej informacji dla przepływu, czyli kodu pocztowego:
- Wpisz pytanie „Jakie jest Twój kod pocztowy?” w polu tekstowym.
- W obszarze Identyfikuj wybierz Liczba.
- Zanotuj nazwę zmiennej skojarzonej z tą odpowiedzią
Var2. Możesz pozostawić nazwę bez zmian lub zastąpić ją bardziej znaczącą nazwą (na przykład „ZIPcode”).
Wybierz ikonę Dodaj węzeł
pod węzłem Pytanie dla kodu pocztowego, wybierz Dodaj narzędzia, a następnie wybierz przepływ utworzony wcześniej, Uzyskaj prognozę pogody.Ustaw wejścia przepływu na zmienne wyjściowe z węzłów zapytania. Miasto (ciąg) otrzymuje swoją wartość z
Var1(lubCity, jeśli zmieniono nazwę), a Kod pocztowy (numer) otrzymuje swoją wartość zVar2(lubZIPcode, jeśli zmieniono nazwę).
Pod węzłem Działanie dodaj węzeł Wiadomość i wprowadź komunikat, który wykorzystuje informacje wyjściowe z przepływu. Na przykład:
"Dzisiejsza prognoza dla
location:day_summary"
"Szansa na deszcz tochance_of_rain%"
Gdzielocation,day_summaryichance_of_rainsą parametrami wyjściowymi przepływu.
Wybierz pozycję Zapisz.
Zarządzanie przepływem agenta używanym w temacie
Gdy masz węzeł Akcja, który wywołuje przepływ, możesz użyć następujących opcji z menu węzła, aby zarządzać przepływem:
Usunięcie trwale usuwa węzeł i usuwa przepływ z tematu.
Odśwież ponownie ładuje przepływ do uzyskania wszelkich zmian wprowadzonych w Power Automate i weryfikuje go w temacie. Przed zapisaniem tematu należy rozwiązać wszelkie problemy z przepływem.
Jeśli chcesz wybrać lub utworzyć inny przepływ, użyj ikony Zmiana przepływu
, która pojawia się po najechaniu kursorem na przepływ w węźle Działania.
Testowanie przepływu i tematu
Dobrym pomysłem jest przetestowanie przepływu i tematu, który go wywołuje.
W panelu Testowanie agenta wpisz jedną z fraz wyzwalających tematu, aby rozpocząć konwersację z agentem. Wpisz swoje miasto i kod pocztowy, gdy agent o nie poprosi. Sprawdź, czy agent zwraca dzisiejszą prognozę pogody dla Twojego miasta i czy komunikat wygląda zgodnie z oczekiwaniami.
Rozwiązywanie problemów z agentem
Zawsze przetestuj swojego agenta po wprowadzeniu zmian w tematach i przepływach, aby upewnić się, że wszystko nadal działa. Kiedy podczas konwersacji z agentem wystąpi problem, bot odpowie, wyświetlając komunikat o błędzie.
Większość problemów związanych z przepływem można znaleźć w narzędziu do sprawdzania przepływu w zakładce projektant przepływów. Narzędzie sprawdzanie tematów służy do identyfikowania problemów na kanwie tworzenia.