Tworzenie przepływu

Ważne

Możliwości i funkcje Power Virtual Agents są teraz częścią Microsoft Copilot Studio w wyniku znacznych inwestycji w generatywną AI i poprawioną integracje z Microsoft Copilot.

Niektóre artykuły i zrzuty ekranów mogą odwoływać się do Power Virtual Agents podczas aktualizowania dokumentacji i zawartości szkoleniowej.

Dowiedz się, jak używać przepływu w chmurze, Microsoft Copilot Studio, aby dać pomocnikowi umiejętność tworzenia prognoz na żądanie. W pierwszym przykładzie zostanie utworzony przepływ, który pobiera prognozy pogody. W następnym przykładzie przepływ zostanie nazwany akcją, dzięki czemu pomocnik może zareagować na prognozę, kiedy klient zapyta o błąd.

Można utworzyć przepływ do użycia z pomocnikiem lub zmodyfikować istniejący przepływ. Aby przepływ był odpowiedni dla pomocnika, Power Automate wymaga specjalnej Microsoft Copilot Studio akcji wyzwalania przepływu i odpowiedzi.

  • Wyzwolenie przepływu: Gdy Microsoft Copilot Studio wywołuje przepływ

    Zrzut ekranu przedstawiający wyzwalacz przepływu Microsoft Copilot Studio.

  • Akcja odpowiadania: Przywróć wartości do Microsoft Copilot Studio

    Zrzut ekranu akcji odpowiedzi Microsoft Copilot Studio.

Gdy przepływ jest tworzony z kanwy tworzenia Microsoft Copilot Studio, dodawane są wyzwalacz i akcja. Jeśli istniejący przepływ jest modyfikowany w celu użycia z pomocnikiem, Microsoft Copilot Studio należy dodać akcję wyzwalania i odpowiedzi.

Ważne

Aby korzystać z przepływów w usłudze Copilot Studio, muszą one spełniać następujące wymagania:

  • Przepływ można wywołać tylko z tematu znajdującego się w tym samym środowisku usługi Microsoft Dataverse, co Twój pomocnik.

  • Przepływy muszą być również w rozwiązaniu w usłudze Power Automate. Przepływy możesz przenosić do rozwiązań, dzięki czemu będą dostępne na kanwie tworzenia.

  • Wartości przepływu muszą być zwracane synchronicznie do usługi Copilot Studio.

  • Przepływ w chmurze wywoływany Copilot Studio z codpowiedzialności ma 100-sekundowy limit czasu, który należy uruchomić i powrócić do pomocnika. Aby nie przekroczyć limitu 100 sekund, należy zoptymalizować logikę przepływu, zapytania i zwracane dane. Jeśli część logiki przepływu w chmurze może być dalej uruchamiana po wysłaniu wyniku do pomocnika, należy umieścić te akcje za krokiem „Zwróć wartości do Microsoft Copilot Studio” w przepływie w chmurze.

Wymagania wstępne

Tworzenie przepływu do użycia z pomocnikiem

  1. Przejdź do Strona tematów swojego pomocnika.

  2. Otwórz kanwę tworzenia dla tematu, z którego chcesz wywołać przepływ.

  3. Wybierz przycisk Dodaj węzeł (+) pod istniejącym węzłem, aby dodać nowy węzeł.

  4. W oknie wybierania węzła wybierz opcję Wywołaj akcję, a następnie wybierz pozycję Utwórz przepływ.

    Zrzut ekranu przedstawiający opcję tworzenia przepływu w menu wywołania akcji.

    Portal Power Automate jest otwierany na nowej karcie z szablonem przepływu startowego otwartym do edycji. Portal jest otwierany w tym samym środowisku, co pomocnik, i korzysta z tych samych poświadczeń użytkownika.

    Zrzut ekranu szablonu przepływu Power Automate wywołanego z Microsoft Copilot Studio.

  5. Kontynuuj tworzenie przepływu w programie Power Automate.

Modyfikowanie istniejącego przepływu w celu użycia z pomocnikiem

Co zrobić, jeśli przepływ jest już ujmowany i nie trzeba go tworzyć od podstaw, aby można go było używać razem z pomocnikiem? Samodzielnie dodaj specjalny wyzwalacz przepływu Microsoft Copilot Studio i akcję odpowiedzi. Istniejący przepływ można otworzyć do modyfikacji na kilka sposobów.

Otwieranie przepływu z kanwy tworzenia

  1. W temacie, który jest otwarty w kanwie tworzenia Microsoft Copilot Studio wybierz Dodaj węzeł (+).

  2. Wybierz pozycję Wywołaj akcję.

  3. Wybierz pozycję Wyświetl szczegóły przepływu pod przepływem.

    Zrzut ekranu przycisku Modyfikuj przepływ w selektorze akcji.

Otwieranie przepływu z węzła akcji

  1. W temacie, który jest otwarty w kanwie tworzenia Microsoft Copilot Studio, wybierz odpowiedni węzeł Akcja.

  2. Wybierz Wyświetl szczegóły przepływu.

    Zrzut ekranu przycisku Modyfikuj przepływ w węźle akcji.

Otwieranie przepływu w Power Automate

  1. Przejdź do portalu Power Automate.

  2. Przejdź do Rozwiązania i wybierz Rozwiązanie domyślne. Jeśli przepływ został przeniesiony do innego rozwiązania, wybierz go zamiast tego.

    Zrzut ekranu rozwiązania domyślnego na liście rozwiązań.

  3. Wybierz przepływ.

    Zrzut ekranu pobierania przepływu prognozy pogody w rozwiązaniu domyślnym.

Dodaj wyzwalacz przepływu Microsoft Copilot Studio i akcję odpowiedzi

Jeśli przepływ nie zawiera jeszcze Microsoft Copilot Studio akcji wyzwolenia i odpowiedzi, należy dodać przepływ przed użyciem przepływu razem z pomocnikiem.

  1. Wybierz pozycję Nowy krok.

  2. Wyszukaj łącznik Microsoft Copilot Studio i wybierz Gdy Microsoft Copilot Studio wywołuje przepływ.

  3. Wybierz pozycję Nowy krok.

  4. Wyszukaj łącznik Microsoft Copilot Studio i wybierz opcję Zwróć wartości do Microsoft Copilot Studio.

  5. Wybierz pozycję Zapisz.

Utwórz przepływ w portalu Power Automate

Teraz dodaj akcje do swojego przepływu. W bieżącym przykładzie akcja, którą dodasz, pobiera bieżącą prognozę z witryny MSN Weather.

  1. Wybierz nazwę przepływu i zmień jego nazwę na Pobierz prognozę pogody.

    Zrzut ekranu przedstawiający wybraną nazwę przepływu.

  2. Dodaj następujące parametry wejściowe do wyzwalacza przepływu Microsoft Copilot Studio:

    • Miejscowość (tekst)
    • Kod pocztowy (liczba)

    Zrzut ekranu przedstawiający parametry wejściowe dla przepływu Power Automate.

  3. Wybierz Dodaj akcję, aby utworzyć nową akcję poniżej wyzwalacza przepływu Microsoft Copilot Studio.

    Zrzut ekranu przycisku Dodaj akcję przepływu.

  4. Wyszukaj MSN weather i wybierz akcję Pobierz prognozę na dzisiaj.

    Zrzut ekranu przedstawiający akcję Pobierz prognozę na dzisiaj w łączniku MSN Weather.

  5. W akcji Pobierz prognozę na dzisiaj, w polu Lokalizacja wybierz opcję Dodaj zawartość dynamiczną, a następnie wybierz opcję Miejscowość i Kod pocztowy.

    Zrzut ekranu zmiennych dodanych do akcji pobierania prognozy pogody na dzisiaj.

  6. W akcji Zwróć wartości do Microsoft Copilot Studio dodaj następujące parametry wyjściowe i zmienne:

    Nazwa parametru wyjściowego Type Zmienna
    day_summary String Podsumowanie dzienne
    location String Lokalizacja
    chance_of_rain telefonu Możliwość opadów w ciągu dnia

    Zrzut ekranu przedstawiający dynamiczne zmienne wyjściowe dodane do akcji odpowiedzi przepływu.

  7. Wybierz pozycję Zapisz.

Kolejnym krokiem jest wyłączenie odpowiedzi asynchronicznych w przepływie.

Opcjonalnie przenieś przepływ do innego rozwiązania

Aby przepływy pracy było dostępne w środowisku, przepływy muszą być przechowywane w rozwiązaniu w Power Automate. Jeśli użytkownik nie chce używać rozwiązania domyślnego w tym celu, może przenieść przepływy do innego.

  1. Przejdź do portalu Power Automate.

  2. Wybierz opcję Rozwiązania i wybierz istniejące rozwiązanie lub utwórz rozwiązanie dla przepływów.

    Aby utworzyć rozwiązanie, wybierz pozycję Nowe rozwiązanie.

    Zrzut ekranu przedstawiający przycisk Nowe rozwiązanie.

    Nadaj nowemu rozwiązaniu nazwę, wybierz pozycję Domyślny wydawca CDS w polu Wydawca, wprowadź numer wersji, a następnie wybierz opcję Utwórz.

    Zrzut ekranu przedstawiający właściwości rozwiązania.

  3. Na karcie Rozwiązania wybierz rozwiązanie, którego chcesz użyć. Wybierz pozycję Dodaj istniejące, aby dodać do niego przepływ.

    Zrzut ekranu przycisku Dodaj istniejące.

  4. Na stronie Dodawanie istniejącego przepływu wybierz kartę Z rozwiązań, następnie wybierz przepływ i wybierz Dodaj.

    Zrzut ekranu przedstawiający listę istniejących przepływów w rozwiązaniach.

    Aby przenieść przepływ z karty Moje przepływy do rozwiązania, wybierz Rozwiązania zewnętrzne, a następnie wybierz opcję Dodaj, aby dodać przepływ do rozwiązania.

    Zrzut ekranu przedstawiający listę istniejących przepływów poza rozwiązaniami.

Wyłączanie odpowiedzi asynchronicznych w przepływie

Przepływy, które mają być używania w współpracowniku, muszą zwracać wartości w czasie rzeczywistym lub synchronicznie. Przepływy wykonywane w tle lub asynchronicznie mogą spowodować błąd podczas próby ich uruchomienia przez pomocnika. Zamiast przepływu, pomocnik powie "Wystąpił niespodziewany błąd. Trwa sprawdzanie. Kod błędu: 3000”.

W przypadku tworzenia przepływu z rozwiązania Microsoft Copilot Studio odpowiedzi asynchroniczne są domyślnie wyłączone. Jeśli zmodyfikowano istniejący przepływ, który ma włączone odpowiedzi asynchroniczne, musisz zmienić ustawienie.

  1. Otwórz przepływ i znajdź krok Zwróć wartości do Microsoft Copilot Studio.

  2. Wybierz ikonę Menu (...), a następnie wybierz Ustawienia.

    Zrzut ekranu przedstawiający menu ustawień akcji.

  3. Ustaw opcję Odpowiedź asynchroniczna na Wył., a następnie wybierz przycisk Gotowe.

    Zrzut ekranu przedstawiający przełączenie opcji asynchronicznej odpowiedzi.

Wywoływanie przepływu jako akcji.

Więcej informacji o zmiennych wejściowych i wyjściowych.