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.
[Ten artykuł stanowi wstępne wydanie dokumentacji i może ulec zmianie.]
Domyślnie przepływ agenta zainicjowany przez agenta lub aplikację kończy się niepowodzeniem, jeśli odpowiadanie na agenta lub aplikację wywołującą trwa dłużej niż dwie minuty. Ten błąd wpływa na funkcjonalność i użyteczność agenta lub aplikacji, która wywołuje proces.
Ważne
Ten artykuł zawiera dokumentację usługi Microsoft Copilot Studio w wersji zapoznawczej i może ulec zmianie.
Funkcje w wersji zapoznawczej nie są przeznaczone do użytku produkcyjnego i mogą mieć ograniczone funkcje. Te funkcje są udostępniane przed oficjalnym wydaniem, dzięki czemu można szybciej uzyskać do nich dostęp i przekazać opinie na ich temat.
Jeśli kompilowany jest agent gotowy do użycia w środowiskach produkcyjnych, zobacz temat Omówienie usługi Microsoft Copilot Studio (produkcja).
W trybie ekspresowym przepływ może osiągnąć szybszy czas wykonywania. Ta funkcja zwiększa prawdopodobieństwo, że przepływy agentów mogą zostać zakończone w ciągu dwuminutowego okna i dostarczą odpowiedzi na czas.
Na poniższej ilustracji przedstawiono przykład przyspieszenia dla określonego przepływu w trybie ekspresowym i bez niego.
Uwaga / Notatka
Szybkość zależy od złożoności przepływu i używanych w nim akcji. Tryb ekspresowy najlepiej sprawdza się w przepływach, które nie przenoszą dużej ilości danych z konektorów, ale wymagają dużo czasu przetwarzania. Zalecamy przetestowanie przepływów, aby sprawdzić, czy tryb ekspresowy jest odpowiedni dla konkretnego scenariusza i ile poprawia wydajność przepływu. Jeśli napotkasz błąd w czasie wykonywania przepływu dotyczący ograniczenia danych, zalecamy wyłączenie trybu ekspresowego i spróbowanie go z innymi przepływami.
Wymagania wstępne
Aby korzystać z trybu ekspresowego, przepływ musi spełniać następujące wymagania:
- Przepływ musi mieć wyzwalacz Gdy agent wywołuje przepływ lub Gdy aplikacja wywołuje przepływ.
- Przepływ musi mieć akcję odpowiedzi, albo Odpowiedź na agenta, albo Odpowiedź do aplikacji.
- Przepływ musi mieć skojarzony plan Copilot Studio.
- Środowisko Power Automate musi być na nowej infrastrukturze. Więcej informacji można znaleźć w sekcji Dostępność i licencjonowanie .
Włączanie trybu ekspresowego
Wybierz pozycję Przepływy , a następnie wybierz przepływ, dla którego chcesz włączyć tryb ekspresowy.
W sekcji Szczegóły strony Przegląd wybierz pozycję Edytuj.
Zostanie wyświetlony panel Szczegóły .
Włącz tryb ekspresowy. Przełącznik znajduje się w dolnej części panelu.
Uwaga / Notatka
Możesz też włączyć tryb ekspresowy w wyzwalaniu " Gdy agent wywołuje przepływ" lub "Gdy aplikacja wywołuje przepływ" podczas budowania przepływu w projektantze na karcie wyzwalającej.
Wskazówki dotyczące korzystania z trybu ekspresowego
| Kiedy używać trybu ekspresowego | Kiedy nie należy używać trybu ekspresowego |
|---|---|
| Przepływy oparte na logice: Twój przepływ agentów nie zwraca dużych ilości danych z odpowiedzi złącza (duże ilości danych przekraczają limit pamięci w trybie ekspresowym). | Przepływy oparte na dużej liczbie danych: Twój przepływ agenta przenosi dużo danych (na przykład wypisz wiersze w dużej tabeli lub akcja pobierz elementy zwraca 1500 wierszy danych ze 100 kolumnami). |
| Przebieg działania agenta ma akcję reakcji, co oznacza, że jest on wrażliwy pod względem czasu. Agent czeka na wykonanie procesu i jak najszybsze wysłanie odpowiedzi. | Przepływ agenta nie ma akcji reakcji. To przepływ to typu „uruchom i zapomnij”. Nie musi wysyłać z powrotem odpowiedzi do agenta wywołującego lub aplikacji. |
| Tryb ekspresowy działa pomyślnie i optymalnie podczas testu. | Tryb ekspresowy zawodzi podczas testu z powodu zmiennego limitu rozmiaru lub pamięci. Jeśli flow zawiodł podczas testu, prawdopodobnie napotkasz te problemy podczas wdrażania i uruchomienia w produkcji. |
Availability
Tryb ekspresowy jest obecnie dostępny tylko dla niektórych środowisk, które są uaktualniane do nowej architektury , która ją obsługuje. Firma Microsoft jest w trakcie uaktualniania środowisk do obsługi trybu ekspresowego. W celu uaktualnienia środowiska nie jest wymagana żadna akcja.
Aby sprawdzić, czy tryb ekspresowy jest dostępny w danym środowisku:
Upewnij się, że masz prosty przepływ agenta w Copilot Studio z wyzwalaczem Gdy agent wywołuje przepływ lub Gdy aplikacja wywołuje przepływ, oraz jakąś akcją. Jeśli nie masz przepływu z tymi elementami, utwórz go.
Sprawdź, czy w projektancie na karcie wyzwalacza znajduje się przełącznik trybu ekspresowego.
Jeśli tryb ekspresowy nie jest wyświetlany, środowisko nie obsługuje jeszcze tej funkcji.
Uwaga / Notatka
Jeśli twoje środowisko nie jest jeszcze na nowej infrastrukturze, może mieć przepływy opóźniające aktualizację środowiska. Możesz postępować zgodnie z krokami opisanymi w środowiskach Power Automate i przejść na nową architekturę , aby odblokować automatyczną przyszłą aktualizację.
Licensing
Tryb ekspresowy jest dostępny tylko dla przepływów w ramach planu Copilot Studio. Nie ma dodatkowych kosztów za prowadzenie flow w tym trybie. Nadal jesteś obciążany liczbą akcji używanych w ramach pomiaru Copilot Studio.
Ograniczenia
Poniżej przedstawiono znane ograniczenia, o których należy pamiętać podczas korzystania z trybu ekspresowego.
Ograniczenia dotyczące publikowania przepływu
Akcje opóźnień i elementów webhook w przepływie nie są obsługiwane, gdy tryb ekspresowy jest włączony. Podczas zapisywania przepływu występują błędy. W takich przypadkach spróbuj wyłączyć tryb ekspresowy i spróbować ponownie.
Ograniczenia w czasie wykonywania przepływu
Istnieją pewne ograniczenia środowiska uruchomieniowego w przypadku korzystania z trybu ekspresowego.
Czas wykonywania
Po włączeniu trybu ekspresowego przepływy muszą zostać ukończone w ciągu dwóch minut. Przepływy, które zajmują dłuższy czas.
Rozmiar przepływu
- Nie należy uwzględniać więcej niż 100 akcji w przebiegu przepływu. Liczba akcji zawiera pętle, które liczą się jako jedna akcja dla każdej iteracji pętli. Obowiązują następujące limity dla pętli:
- Zastosuj do każdej pętli na tablicy: maksymalnie 100 elementów
- Powtarzaj aż do pętla: maksymalnie 100 iteracji
- Limit zmiennej zawartości: 1 024 znaki. Jeśli możesz, znajdź obejścia, które pozwolą nie wstawiać więcej niż 1 024 znaków do zmiennych takich jak Set variable , Append to String Variable czy Initialize variable.
100 akcji to bezpieczny limit rozmiaru przepływu. Możesz być w stanie wykonać ponad 100 akcji, w zależności od intensywności przepływu i ilości przetwarzania danych. Więcej informacji na temat zarządzania rozmiarem przepływu można znaleźć w Wytycznych dotyczących korzystania z trybu ekspresowego.
Rozmiar komunikatu
Limit rozmiaru komunikatu dla danych przekazanych w pojedynczej akcji (odpowiedź łącznika) wynosi 64 KB.
Komunikaty o błędach
Pokazujemy szczegółowo komunikaty o błędach w czasie wykonywania, dlaczego przepływ zakończył się niepowodzeniem, jeśli jest to spowodowane którymkolwiek z wcześniej wymienionych ograniczeń środowiska uruchomieniowego. Jeśli masz przepływ, który nie spełnia wymagań wstępnych dla trybu ekspresowego, zalecamy uruchomienie przepływu z opcją trybu ekspresowego Wyłączone.
Inne ograniczenia dotyczące korzystania z trybu ekspresowego
- Testowanie przepływu automatycznie nie działa w projektancie przepływów. Testowanie automatycznie korzysta z ponownego przesłania przepływu, a ponowne przesyłanie przepływu nie może być stosowane z przepływami uruchamianymi przez agenta lub uruchamianymi przez aplikację.
- Iteracji pętli nie są wyświetlane w widoku Szczegóły przebiegu , gdy odpowiedź łącznika przekracza limit pamięci. W niektórych przypadkach można zauważyć, że iteracje pętli nie są wyświetlane, gdy pętla jest monitorowana przez warunki (Zastosuj do wszystkich lub Powtarzaj aż do). Przetestuj przepływ w środowisku deweloperskim, a następnie włącz tryb ekspresowy do debugowania przed opublikowaniem w środowisku produkcyjnym.