Udostępnij przez


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

Aby przepływ agenta działał jako akcja z agentami, wymagane są następujące elementy:

  • Uruchom wyzwalacz Gdy agent wywołuje przepływ i akcję odpowiedzi Odpowiedz agentowi.
  • Być skonfigurowane tak, aby reagować w czasie rzeczywistym, a nie asynchronicznie. Przełącznik Asynchroniczna odpowiedź musi być ustawiony na Wyłączone w sekcji Sieć w ustawieniach akcji Odpowiedz agentowi.
  • Odpowiedz agentowi w ciągu 100 sekund. Zoptymalizuj logikę przepływu, zapytania i ilość zwracanych danych, tak aby typowy czas działania nie przekraczał 100 sekund. Akcje w przepływie, które muszą działać dłużej, można umieścić po akcji Odpowiedz agentowi, aby kontynuować działanie do limitu czasu trwania przepływu wynoszącego 30 dni.

Jeśli masz przepływ z innym wyzwalaczem, którego chcesz użyć z agentem, możesz zmienić przepływ, aby używał wyzwalacza Gdy agent wywołuje przepływ i akcji odpowiedzi Odpowiedz agentowi, i upewnij się, że znajduje się on w rozwiązaniu w tym samym środowisku co agent niestandardowy.

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

  2. Wybierz pozycję Moje przepływy w lewym okienku nawigacji i wyszukaj przepływ, który chcesz zmodyfikować.

  3. Wybierz przepływ, a następnie wybierz Edytuj.

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

Dodawanie wyzwalacza agenta i akcji odpowiedzi

Jeśli przepływ nie zawiera jeszcze wymaganego wyzwalacza przepływu i akcji odpowiedzi, musisz je dodać, aby można było używać przepływu z agentem.

  1. Usuń wszelkie istniejące wyzwalacze, wybierając trzy kropki (...) na karcie wyzwalacza i wybierając Usuń.

  2. W obszarze Dodaj wyzwalacz wyszukaj pozycję Copilot i wybierz pozycję Gdy agent wywołuje przepływ.

  3. Na końcu przepływu dodaj nowy krok.

  4. Wyszukaj łącznik Copilot i wybierz pozycję Odpowiedz agentowi. 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órych chcesz użyć w agent, muszą zwracać wartości w czasie rzeczywistym lub synchronicznie. Przepływy wykonywane w tle lub asynchronicznie mogą powodować błąd, gdy agent próbuje je uruchomić. Zamiast uruchamiania przepływu agent powie: „Wystąpiło nieoczekiwane zdarzenie. Trwa sprawdzanie. Kod błędu: 3000”.

Podczas tworzenia przepływu z poziomu programu Copilot Studio odpowiedzi asynchroniczne są domyślnie wyłączone. Jeśli zmodyfikowano istniejący przepływ, który ma włączone odpowiedzi asynchroniczne, wykonaj następujące kroki, aby sprawdzić ustawienie i upewnić się, że jest wyłączone:

  1. Otwórz przepływ i znajdź akcję Odpowiedz agentowi.

  2. Wybierz kartę Ustawienia.

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

    Zrzut ekranu przedstawiający ustawienie odpowiedzi asynchronicznej w przepływie.

Dodawanie przepływu do rozwiązania

Aby przepływy były dostępne dla agentów, muszą być przechowywane w rozwiązaniu w tym samym środowisku Power Platform. Jeśli przepływ znajduje się w rozwiązaniu, na stronie szczegółów przepływu jest widoczny kafelek Rozwiązania zawierający listę rozwiązań, w których znajduje się przepływ. Przepływy można dodać do rozwiązania domyślnego do użycia z agentami lub przenieść do innego rozwiązania, wykonując poniższe kroki:

  1. Przejdź do Power Automate.

  2. Przejdź do pozycji Rozwiązania i wybierz istniejące rozwiązanie lub utwórz rozwiązanie dla przepływu.

  3. Jeśli chcesz utworzyć nowe rozwiązanie:

    1. Wybierz pozycję Nowe rozwiązanie.

    2. Nadaj nowemu rozwiązaniu nazwę, wybierz pozycję Domyślny wydawca CDS w polu Wydawca, wprowadź numer wersji.

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

    3. Wybierz pozycję Utwórz.

  4. Jeśli chcesz dodać przepływ do istniejącego rozwiązania, wybierz żądane rozwiązanie, a następnie wybierz pozycję Edytuj.

  5. Wybierz pozycję Dodaj istniejący>Automatyzacja>Przepływ w chmurze.

    Zrzut ekranu menu Dodawanie istniejącego.

    Pojawi się panel Dodaj istniejące przepływy.

  6. Nazwij przepływ, a następnie wybierz opcję Dodaj.

    Zrzut ekranu przedstawiający istniejące przepływy, które można dodać do rozwiązania.