Обзор кодов ошибок
Когда агент сталкивается с проблемой во время разговора, он отвечает сообщением, содержащим код ошибки для конкретной обнаруженной проблемы. Пользователи агент должны сообщить этот код ошибки своим Администратор.
Как создатель агент, если при использовании тестовой панели для тестирования вашего агент возникает проблема, вы можете увидеть сообщение с более подробным описанием проблемы, в дополнение к коду ошибки. В качестве альтернативы вы можете использовать панель Проверка темы для проверки вашего агент.
Список ошибок
Заметка
Термин диалог, используемый в некоторых сообщениях об ошибках, относится к теме.
Код ошибки | Description |
---|---|
ContentError | Ошибка в содержимом темы. |
ПредотвращениеПотериДанныеНарушение | Произошло нарушение политики защиты от потери данных. |
FlowActionException | Произошла ошибка при выполнении облачного потока. |
FlowActionBadRequest | Запрос, сделанный в облачный поток, был неправильно сформирован. |
FlowActionTimedOut | Облачному потоку потребовалось более 100 секунд для выполнения и он завершился тайм-аутом. |
НедопустимыйКонтент | В редактор кода добавлено недействительное содержимое. |
InfiniteLoopInBotContent | Узел выполнялся слишком много раз. |
ПоследняяОпубликованнаяВерсияНеНайдена | Не удалось получить опубликованную версию агент. |
Перенаправление в DisabledDialog | Тема перенаправляет на отключенную тему. |
Перенаправление в несуществующий диалог | Ваша тема перенаправляет на другую тему, которая больше не существует. |
Системная ошибка | Произошла системная ошибка в Copilot Studio. |
ContentError
Сообщение об ошибке: Эта ошибка создает динамические сообщения на основе контекста ошибки.
Решение: Это общая ошибка для проблем, связанных с контентом вашего агент. Дополнительные сведения см. в сообщении об ошибке.
Распространенные проблемы:
- В узле отсутствуют обязательные свойства.
- Недействительный YAML был добавлен с помощью редактора кода.
- Формула Power Fx содержит ошибку.
DataLossPreventionViolation
Сообщение об ошибке: «Эта среда требует, чтобы пользователи вошли в систему, прежде чем они смогут использовать агент. Выберите "Управление > Безопасность > Проверка подлинности" и включите обязательный вход».
Разрешение:
- Политики защиты от потери данных (DLP) вашей среды требуют, чтобы пользователи входили в систему. См. раздел Добавление аутентификации пользователя с помощью входа в системную тему.
- Один или несколько коннекторов, используемых в агент, не находятся в одной группе данных. См. раздел Copilot StudioСоединители.
- Один или несколько коннекторов, используемых в агент, заблокированы арендатором Администратор.
FlowActionException
Сообщения об ошибках:
- «Выходные данные не были получены от потока {FlowName} ({FlowId}), хотя вывод ожидался в соответствии с определением агент».
- «Выходной параметр с именем {ItemKey} в потоке {FlowName} ({FlowId}) отсутствует в данных ответа. Обновите поток или убедитесь, что поток возвращает это значение».
- «Выходной параметр с именем {ItemKey} в потоке {FlowName} ({FlowId}) отсутствует в схеме выходных данных. Обновите поток».
Решение:Проверьте поток на наличие ошибок.
FlowActionBadRequest
Сообщения об ошибках:
- «Параметр с именем {KeyName} в потоке {FlowName} ({FlowId}) объявляется типом {ItemTypeKind}. Этот тип не поддерживается при вызове Power Automate. В настоящее время поддерживаются только текст, логические значения и числа».
- «Параметр с именем {ItemKey} в потоке {FlowName} ({FlowId}) отсутствует в действии вызова потока».
- «Параметр с именем {KeyName} в потоке {FlowName} ({FlowId}) вычислен как тип {ResolveType}, ожидался тип {ExpectedType}».
- «Поток {FlowName} ({FlowId}) не удалось запустить с кодом ответа {ResponseCode}, код ошибки: {FlowErrorCode}».
Решение: Проверьте, что базовый тип любых переменных, передаваемых в поток, соответствует типу параметра.
FlowActionTimedOut
Сообщение об ошибке: «Поток с идентификатором {FlowId} истек тайм-аут. Код ошибки: {FlowErrorCode}»
Решение:Проверьте поток на наличие ошибок, чтобы понять, почему облачный поток потребовалось более 100 секунд для выполнения, прежде чем он вернулся к вашему агент. Постарайтесь оптимизировать запрос и данные, которые вы возвращаете из серверной системы. Если часть логики облачный поток может продолжать выполняться после отправки результата в агент, поместите эти действия после «Вернуть значения в Copilot Studio» шаг в вашем облачный поток.
InvalidContent
Сообщение об ошибке: «Всего в агент имеется {TotalComponents} компонентов, но ни один из них не является допустимым».
Решение:Откройте редактор кода , чтобы просмотреть проблемы с содержимым.
InfiniteLoopInBotContent
Сообщение об ошибке: «Действие {DialogId}.{TriggerId}.{ActionId} было выполнено более {MaxTurnCount} раз подряд. Это указывает на цикл выполнения диалога, и поэтому выполнение диалога будет прекращено».
Решение: Убедитесь, что тема правильно заканчивается и ссылается на другие темы, которые также правильно заканчиваются, например, Эскалировать системная тема.
LatestPublishedVersionNotFound
Сообщение об ошибке: «Не удалось получить последнюю опубликованную версию агент».
Решение:Опубликовать агент.
RedirectToDisabledDialog
Сообщение об ошибке: «Диалог с идентификатором {DialogId} отключен в определении. Включите диалог перед его использованием».
Решение:Повторно включите тема или удалите узел перенаправления.
RedirectToNonExistentDialog
Сообщение об ошибке: «Диалог с идентификатором {DialogId} не найден в определении. Убедитесь, что диалог присутствует и что идентификатор правильный».
Решение:Создайте новый тема для перенаправления или удалите узел перенаправления.
SystemError
Сообщение об ошибке: Эта ошибка не приводит к появлению сообщения об ошибке.