Udostępnij za pośrednictwem


Informacje o kodach błędów

Gdy pomocnik napotka problem podczas rozmowy, odpowiada na komunikat z kodem błędu dla określonego problemu. Użytkownicy pomocnika powinni podać ten kod błędu swojemu administratorowi.

Jeśli jesteś twórcą pomocnika, oprócz kodu błędu podczas używania okienka testowego do testowania pomocnika jest wyświetlany komunikat o dalszym kontekście programu. Możesz również użyć panelu Sprawdzanie tematów do weryfikowania pomocnika.

Lista błędów

Uwaga

Termin sesja dialogowa używany w niektórych komunikatach o błędach odnosi się do tematu.

Kod błędu Podpis
ContentError Wystąpił błąd w zawartości tematu użytkownika.
DataLossPreventionViolation Wystąpiło naruszenie ochrony przed utratą danych.
FlowActionException Wystąpił błąd podczas wykonywania przepływu w chmurze.
FlowActionBadRequest Żądanie wysłane do przepłuwu w chmurze było zniekształcone.
FlowActionTimedOut Przepływ w chmurze trwał ponad 100 sekund i przekroczył limit czasu.
InvalidContent Do edytora kodu dodano nieprawidłową zawartość.
InfiniteLoopInBotContent Węzeł został wykonywany zbyt wiele razy.
LatestPublishedVersionNotFound Nie można pobrać opublikowanej wersji pomocnika.
RedirectToDisabledDialog Bardzo temat przekierowuje do wyłączonego tematu.
RedirectToNonExistentDialog Twój temat przekierowuje do innego tematu, który już nie istnieje.
SystemError Wystąpił błąd systemowy w Microsoft Copilot Studio.

ContentError

Komunikat o błędzie: ten błąd daje komunikaty dynamiczne na podstawie kontekstu błędu.

Rozwiązanie: jest to błąd przechwytywania wszystkiego dla problemów związanych z zawartością pomocnika. Więcej informacji można znaleźć w komunikacie o błędzie.

Do powszechnych problemów należą:

DataLossPreventionViolation

Komunikat o błędzie: „W tym środowisku użytkownicy muszą się zalogować przed użyciem pomocnika. Przejdź do Zarządzaj > Zabezpieczenia > Uwierzytelnienie i wybierz opcję, aby użytkownicy musieli się logować.”

Rozwiązanie:

FlowActionException

Komunikaty o błędach:

  • „Nie otrzymano żadnych danych wyjściowych z przepływu {FlowName} ({FlowId}), nawet jeśli oczekiwano wyników zgodnie z definicją pomocnika”.
  • „W danych odpowiedzi brakuje parametru wyjściowego o nazwie {ItemKey} w przepływie {FlowName} ({FlowId}). Odśwież przepływ lub upewnij się, że przepływ zwraca tę wartość”.
  • „W schemacie wyjściowym brakuje parametru wyjściowego o nazwie {ItemKey} w przepływie {FlowName} ({FlowId}). Odśwież przepływ”.

Rozwiązanie:Sprawdź, czy w przepływie występują błędy.

FlowActionBadRequest

Komunikaty o błędach:

  • „Parametr z nazwą {KeyName} wprzepływie {FlowName} ({FlowId}) jest typu {ItemTypeKind}. Ten typ operacji nie jest obsługiwany przy korzystaniu z Power Automate. Obecnie obsługiwane są tylko pola Tekst, Wartości logiczne i Liczby”.
  • „W akcji "Wywołaj przepływ" brakuje parametru wyjściowego o nazwie {ItemKey} w przepływie {FlowName} ({FlowId}).
  • „Parametr z nazwą {KeyName} w przepływie {FlowName} ({FlowId}) oceniono na typ {ResolveType}, oczekiwany typ {ExpectedType}”.
  • „Przepływ {FlowName} ({FlowId}) nie powiódł się z kodem odpowiedzi {ResponseCode}, kod błędu: {FlowErrorCode}”.

Rozwiązanie: Sprawdź, czy typ podstawowy wszystkich zmiennych przekazać do przepływu jest zgodny z typem parametru.

FlowActionTimedOut

Komunikat o błędzie: „Przekroczono limit czasu dla przepływu z identyfikatorem {FlowId}. Kod błędu: {FlowErrorCode}”

Rozwiązanie:sprawdź błędy przepływu, aby sprawdzić, dlaczego przepływ w chmurze trwał ponad 100 sekund, zanim zwrócono go do pomocnika. Spróbuj zoptymalizować zapytanie i dane zwracane z systemu wewnętrznej bazy danych. 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.

InvalidContent

Komunikat o błędzie: „W pomocniku istnieje następująca łączna liczba składników: {TotalComponents}, ale żaden nie jest prawidłowy”.

Rozwiązanie:otwórz edytor kodu, aby przejrzeć problemy dotyczące zawartości.

InfiniteLoopInBotContent

Komunikat o błędzie: „Akcja {DialogId}.{TriggerId}.{ActionId} została wykonana więcej niż {MaxTurnCount} razy w wierszu. Oznacza to cykl wykonywania dialogu, przez co wykonywanie dialogu zostanie zakończone”.

Rozwiązanie: Upewnij się, że temat kończy się prawidłowo lub łączy się z innymi tematami, które kończą się prawidłowo, takimi jak temat systemowy Eskalacja.

LatestPublishedVersionNotFound

Komunikat o błędzie: „Nie można pobrać ostatniej opublikowanej wersji pomocnika”.

Rozwiązanie:opublikowanie pomocnika.

RedirectToDisabledDialog

Komunikat o błędzie: „Dialog z identyfikatorem {DialogId} jest wyłączony w definicji. Włącz sesję dialogową przed jej użyciem”.

Rozwiązanie: ponownie włącz temat lub usuń węzeł przekierowywania.

RedirectToNonExistentDialog

Komunikat o błędzie: „Dialog z identyfikatorem {DialogId} nie został znaleziony w definicji. Upewnij się, że okno dialogowe jest obecne, i czy identyfikator jest poprawny”.

Rozwiązanie:utwórz nowy temat w celu przekierowania lub usuń węzła przekierowywania.

SystemError

Komunikat o błędzie: ten błąd nie generuje komunikatu o błędzie.

Rozwiązanie:skontaktuj się z działem pomocy technicznej.