Udostępnij za pośrednictwem


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, 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ą z tematu, dzięki czemu pomocnik może zareagować na prognozę, kiedy klient zapyta o błąd.

Aby pracować z pomocnikami, przepływ Power Automate wymaga specjalnego wyzwalacza przepływu.

  • Wyzwalacz przepływu: Uruchom przepływ z Copilot

    Zrzut ekranu wyzwalacza przepływu Uruchom przepływ z Copilot.

  • Akcja odpowiedzi: Odpowiadanie do Copilot

    Zrzut ekranu przedstawiający akcję Odpowiedzi do Copilot.

W przypadku tworzenia przepływu z Copilot Studio, wyzwolenie i akcja są dodawane dla użytkownika. Istniejący przepływ można zmodyfikować, aby był używać go razem ze pomocnikami, zmieniając go w celu użycia tych akcji.

Ważne

Aby korzystać z przepływów chmury w niestandardowych przepływach Copilot Studio, przepływy muszą:

  • Wyzwól Uruchom przepływ z Copilot.
  • Można go zlokalizować w rozwiązaniu w tym samym środowisku, w którym znajduje się pomocnik. Do rozwiązania, które ma być dostępne podczas dodawania akcji do pomocnika, można dodać istniejące przepływy.
  • Zwraca odpowiedź synchronicznie z akcją Odpowiadanie dla Copilot w zakresie limitu 100 sekund. W celu uniknięcia limitów czasu należy zoptymalizować logikę przepływu, zapytania i ilość zwróconych danych, tak aby podczas typowego uruchomienia nie było to ograniczenie. Akcje, które muszą trwać dłużej, można umieścić po akcji Odpowiedź dla Copilot, aby kontynuować wykonywanie przez limit czasu trwania przepływu pracy (zazwyczaj 30 dni).

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ę, Akcja podstawowa, 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 Copilot Studio.

Teraz dodaj akcje do swojego przepływu. W tym przykładzie dodasz akcję pobieraną z bieżącej prognozy 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 wyzwalania uruchamiania przepływu z Copilot:

    • 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 Uruchom przepływ z Copilot.

    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 Odpowiadaj na Copilot 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.

Zarządzanie połączeniami używanymi przez przepływ

W obsługiwanym uwierzytelnionym pomocniku przepływy w chmurze mogą być skonfigurowane do użycia uprawnień użytkownika końcowego, gdy są włączone jako akcja generatywna lub z tematu. Użycie przepływu w obsługiwanym kanałie nie wymaga specjalnej konfiguracji w oknie dialogowym pomocnika, a użytkownicy końcowi mogą zarządzać połączeniami podczas używania pomocnika.

Przepływy chmury w środowiskach przy użyciu kluczy zarządzanych przez klienta (CMK) nie mogą być jeszcze uruchamiane z poświadczeniami użytkownika końcowego jako akcjami generującymi lub tematami. Należy się upewnić, że ustawienia oparte tylko na uruchomieniu przepływów chmury w środowiskach CMK mają ustawioną konkretną nazwę połączenia, a nie połączenia dostępne tylko dla użytkownika do uruchamiania.

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

Jeśli przepływ ma przepływ z innym wyzwoleniem, który ma być uruchamiany razem z pomocnikiem, można zmienić przepływ, tak aby użycie przepływu z wyzwalania Copilot i odpowiedzi na Copilot było możliwe, a także upewnić się, że rozwiązanie działa w tym samym środowisku, co pomocnik niestandardowy.

  1. Przejdź do portalu Power Automate i użyj selektora środowiska w prawym górnym rogu, aby wybrać środowisko, w którym przechowywany jest przepływ.

  2. Przejdź do mojego przepływu po lewej stronie i wyszukaj przepływ.

  3. Wybierz przepływ.

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

Dodawanie akcji wyzwalania i odpowiedzi Copilot

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

  1. Wybierz pozycję Nowy krok.

  2. Wyszukaj Copilot i wybierz Uruchom przepływ z Copilot.

  3. Wybierz pozycję Nowy krok.

  4. Wyszukaj łącznik Copilot i wybierz opcję Odpowiadaj na Copilot. Akcja odpowiedzi może być używana na wielu odgałęzieniach w przepływie, ale musi mieć te same wyniki wyjściowe przy każdym użyciu.

  5. Zapisz i opublikuj przepływ.

Upewninie się, że akcja odpowiedzi jest ustawiona w czasie rzeczywistym

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 Copilot Studio odpowiedzi asynchroniczne są domyślnie wyłączone. Jeśli zmodyfikował istniejący przepływ, który ma włączone odpowiedzi asynchroniczne, wykonaj poniższe kroki, aby sprawdzić ustawienie i upewnić się, że jest ono wyłączone:

  1. Otwórz przepływ i znajdź akcje Odpowiadanie na Copilot.

  2. Wybierz kartę Ustawienia.

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

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

Dodawanie przepływu do rozwiązania

Aby przepływy pracy było dostępne w tym samym środowisku, przepływy muszą być przechowywane w rozwiązaniu w Power Platform. Jeśli przepływ znajduje się w rozwiązaniu, na stronie szczegółów przepływu będzie widoczny kafelek Rozwiązania z listą rozwiązań, w których znajduje się przepływ. Przepływy można dodać do Rozwiązania domyślnego do użycia z krokami współpracowników lub przenieść do innego rozwiązania, używając poniższych kroków:

  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.