Поделиться через


Общие сведения о кодах ошибок

Когда агент сталкивается с проблемой во время беседы, он отвечает, отправляя сообщение, включающее код ошибки для конкретной проблемы. Пользователи агента должны предоставить этот код ошибки администратору.

Как разработчик агентов, если возникает проблема при использовании области тестирования для тестирования агента, вы увидите сообщение с подробной информацией о проблеме, помимо кода ошибки. Кроме того, можно использовать панель проверки тем для проверки агента.

Список ошибок

Замечание

Термин Диалог используется в некоторых сообщениях об ошибках для ссылки на тему.

Код ошибки Description
AIModelActionRequestTimeout Произошла ошибка времени ожидания, связанная с вызовом модели искусственного интеллекта AI Builder.
AsyncResponsePayloadTooLarge Произошла ошибка, связанная с выходными данными соединителя.
ContentError В содержимом раздела произошла ошибка.
СогласиеНеПредоставленоПользователем Пользователь, взаимодействующий с агентом, отклонил запрос единого входа агента.
Нарушение предотвращения потери данных Произошло нарушение политики данных.
EnforcementMessageC2 Было доступно недостаточно предоплаченных ресурсов.
FlowActionBadRequest Запрос к потоку агента был неправильно сформирован.
FlowActionException Произошла ошибка при выполнении потока агента.
FlowActionTimedOut Поток агента занял более 100 секунд для выполнения и ожидания.
Соединение FlowMaker заблокировано Поток агента, вызываемый с несанкционированными учетными данными разработчика при подключении.
GenAISearchandSummarizeRateLimitReached Достигнут предел использования генеративного ИИ.
Лимит частоты обращений к планировщику GenAITool достигнут Достигнут предел использования генеративной оркестрации.
InfiniteLoopInBotContent Узел выполнялся слишком много раз.
InvalidContent Недопустимое содержимое было добавлено в редактор кода.
LatestPublishedVersionNotFound Не удалось получить опубликованную версию агента.
OpenAIHate Обнаружено содержимое ненависти.
OpenAIJailBreak Обнаружено содержимое, связанное с джейлбрейком.
OpenAIndirectAttack Обнаружено непрямое содержимое атаки.
OpenAISelfHarm Обнаружено содержимое, связанное с нанесением себе вреда.
OpenAISexual Обнаружено сексуальное содержимое.
Достигнут предел скорости для OpenAI Достигнут предел емкости агента.
OpenAIViolence Обнаружен контент, содержащий насилие.
Размер исходящего сообщения слишком велик Сообщение, отправленное агентом, было слишком большим для обработки.
ПеренаправитьНаОтключенныйДиалог Раздел был перенаправлен в отключённую тему.
ПеренаправлениеКНесуществующемуДиалогу Тема перенаправлялась на другую тему, которая больше не существует.
SystemError В Copilot Studio произошла ошибка системы.
МногоДанныхДляОбработки Запрос, сделанный пользователем, слишком велик для обработки.

Таймаут запроса на действие модели ИИ

Сообщение об ошибке: prompt-name выполнение команды превысило лимит времени.

Разрешение. Убедитесь, что вызов модели AI Builder не превышает 100 секунд.

Пакет асинхронного ответа слишком велик

Сообщение об ошибке: выходные данные, возвращаемые из соединителя, были слишком большими, чтобы обрабатываться агентом. Попробуйте уменьшить размер, используя доступные фильтры соединителей или ограничив количество выходных параметров настроенных операций.

Разрешение: Один из коннекторов агента в режиме реального времени возвращает нагрузку данных, которая больше, чем агент способен обработать. Дополнительные сведения об ограничении на размер полезной нагрузки см. в разделе Ограничения веб-приложений Copilot Studio.

ContentError

Сообщение об ошибке: эта ошибка создает динамические сообщения на основе контекста ошибки.

Решение: Это сообщение является универсальной ошибкой для проблем, связанных с содержимым агента. Сообщение об ошибке содержит дополнительные сведения.

Распространенные проблемы:

СогласиеНеПредоставленоПользователем

Сообщение об ошибке: отсутствует согласие для подключения единой аутентификации.

Решение: Пользователь, взаимодействующий с агентом, должен подтвердить подключение через запрос единого входа агента.

Нарушение предотвращения потери данных

Сообщение об ошибке. Для входа в эту среду пользователи должны войти, прежде чем они смогут использовать агент. Перейдите к разделу "Управление > проверкой подлинности безопасности > " и выберите параметр, который требует от пользователей войти.

Резолюция

EnforcementMessageC2

Сообщение об ошибке: этот агент в настоящее время недоступен. Достигнут предел использования. Повторите попытку позже.

Решение: Это сообщение появляется, когда агент достигает своей предельной емкости сообщений или счетчик оплаты по мере использования достигает своего лимита. Чтобы устранить проблему, увеличьте предоплаченную емкость или создайте план оплаты по мере использования. Затем чат агента должен возобновить работу в течение пяти минут. Для получения дополнительной информации см. раздел Контроль превышения квот.

FlowActionBadRequest

Сообщения об ошибке:

  • Параметр с именем {KeyName} в потоке {FlowName} ({FlowId}) объявлен типом {ItemTypeKind}. Этот тип не поддерживается при вызове Power Automate. В настоящее время поддерживаются только текстовые, логические и числовые данные.
  • Параметр с именем {ItemKey} в потоке {FlowName} ({FlowId}) отсутствует в действии "Поток вызова".
  • Параметр с именем {KeyName} в потоке {FlowName} ({FlowId}) оценивается как тип {ResolveType}, ожидаемый тип {ExpectedType}.
  • Не удалось запустить поток {FlowName} ({FlowId}) с кодом ответа {ResponseCode}, код ошибки: {FlowErrorCode}.

Разрешение. Убедитесь, что базовый тип всех переменных, которые передаются потоку, соответствует типу параметра.

FlowActionException

Сообщения об ошибке:

  • Выходные данные не были получены из потока {FlowName} ({FlowId}), даже если выходные данные ожидались в определении агента.
  • Выходной параметр с именем {ItemKey} в потоке {FlowName} ({FlowId}) отсутствует из данных ответа. Обновите поток или убедитесь, что поток возвращает это значение.
  • Выходной параметр с именем {ItemKey} в потоке {FlowName} ({FlowId}) отсутствует в выходной схеме. Обновите поток.

Решение: Проверьте поток на наличие ошибок.

Действие потока истекло по времени

Сообщение об ошибке: время ожидания потока с идентификатором {FlowId} истекло. Код ошибки: {FlowErrorCode}

Разрешение: Проверьте поток на наличие ошибок, чтобы понять, почему облачный поток занял более 100 секунд, прежде чем он вернулся к вашему агенту. Попробуйте оптимизировать запрос и данные, возвращаемые из внутренней системы. Если часть логики облачного процесса может продолжать выполняться после отправки результата агенту, поместите эти действия после шага "Возвращаемые значения в Copilot Studio" в облачном потоке.

Соединение FlowMaker заблокировано

Сообщение об ошибке: поток с именем {FlowName} использует подключение maker, которое не разрешено. Код ошибки: {FlowMakerConnectionBlocked}

Разрешение. Администратор запрещает использовать учетные данные создателя в подключении, которое вызывается из потока агента. Откройте поток в Power Automate и поделитесь облачным потоком с помощью разрешений только для выполнения.

GenAISearchandSummarize: Достигнут предел скорости запросов

Сообщение об ошибке: превышен лимит использования для поиска и резюмирования. Повторите попытку позже.

Разрешение: Агент возвращает это сообщение, когда он достигает своего ограничения генеративного ИИ для поиска и суммирования источников. Дополнительные сведения см. в разделе "Устранение ошибок ограничения скорости" в агентах.

Ограничение скорости использования GenAITool Planner достигнуто

Сообщение об ошибке: достигнут лимит использования генеративной оркестрации. Повторите попытку позже.

Разрешение: Агент возвращает это сообщение, когда он достигает своего предела генеративной оркестрации. Дополнительные сведения см. в разделе "Устранение ошибок ограничения скорости" в агентах.

InfiniteLoopInBotContent

Сообщение об ошибке: действие {DialogId}.{TriggerId}.{ActionId} выполнялись более {MaxTurnCount} раз подряд. Это означает цикл выполнения диалогового окна, поэтому выполнение диалогового окна будет завершено.

Решение: Убедитесь, что раздел заканчивается правильно и ссылается на другие разделы, которые также заканчиваются правильно, например, на системную тему Эскалация.

Недопустимое содержимое

Сообщение об ошибке: в агенте существует всего компонентов {TotalComponents}, но нет допустимых.

Решение. Откройте редактор кода для просмотра проблем, влияющих на содержимое.

Последняя опубликованная версия не найдена

Сообщение об ошибке: Невозможно получить последнюю опубликованную версию агента.

Разрешение. Публикация агента.

OpenAIHate

Сообщение об ошибке: содержимое было отфильтровано из-за ограничений ответственного искусственного интеллекта.

Проверка ИИ на соответствие принципам ответственности блокирует контент ненавистного характера. Ненавистное содержание означает любое содержание, которое атакует или использует дискриминационный язык в отношении личности или группы лиц на основе определённых отличительных признаков этих групп.

Это ограничение включает в себя, но не ограничивается следующими сведениями:

  • Раса, этническое происхождение, национальность
  • Группы и выражения гендерной идентификации
  • сексуальная ориентация;
  • Религиозная деятельность
  • Персональный внешний вид и размер тела
  • Состояние инвалидности
  • Домогательства и издевательства

Решение: Чтобы избежать этой ситуации, укрепите принципы ответственного ИИ вместе с вашими пользователями агентов. Вы также можете обновить политики модерации содержимого агента.

OpenAIJailBreak

Сообщение об ошибке: содержимое было отфильтровано из-за ограничений ответственного искусственного интеллекта.

Проверка безопасности блокирует содержимое для попытки взлома. Попытка взлома — это атака на системные ограничения, которая игнорирует системные запросы и пытается изменить предполагаемое поведение агента. Эти атаки включают попытки изменить системные правила, внедрить макет беседы, чтобы запутать модель, роль и кодирование атак. Дополнительные сведения см. в статье «Экраны запросов» в службе «Безопасность содержимого ИИ Azure».

Решение: Чтобы избежать этой ситуации, укрепляйте принцип ответственного ИИ совместно с пользователями ваших агентов. Вы также можете обновить политики модерации содержимого агента.

OpenAIndirectAttack

Сообщение об ошибке: содержимое было отфильтровано из-за ограничений ответственного искусственного интеллекта.

Атака была обнаружена на основе информации, которая не предоставляется непосредственно автором агента или пользователем, например, из внешних документов. Злоумышленники пытаются внедрить инструкции в заземленные данные, предоставляемые пользователем, чтобы злонамеренно получить контроль над системой:

  • Управление содержимым
  • Вторжение
  • Несанкционированное извлечение или удаление данных из системы
  • Блокировка системных возможностей
  • мошенничество;
  • Выполнение кода и заражение других систем

Дополнительные сведения см. в разделе Защитные экраны для документов.

Решение: Если вы тестируете и не собираетесь, чтобы тест был атакой, убедитесь, что ваши инструкции соответствуют тому, что вы хотите, чтобы агент мог выполнить. В противном случае укрепите рекомендации по ответственному использованию ИИ совместно с вашими пользователями-агентами, чтобы избежать этой ситуации.

OpenAISelfHarm

Сообщение об ошибке: содержимое было отфильтровано из-за ограничений ответственного искусственного интеллекта.

Проверка ответственного ИИ заблокировала содержимое, связанное с самоповреждением. Аутоагрессивное поведение описывает язык, связанный с физическими действиями, направленными на то, чтобы умышленно причинить вред, нанести травму или убить самого себя.

Это ограничение включает в себя, но не ограничивается следующими сведениями:

  • Расстройство питания
  • Издевательства и запугивание

Решение: Укрепите руководящие принципы ответственного ИИ вместе с агентами-пользователями, чтобы избежать данной ситуации. Вы также можете обновить политики модерации содержимого агента.

«OpenAISexual»

Сообщение об ошибке: содержимое было отфильтровано из-за ограничений ответственного искусственного интеллекта.

Проверка с помощью ответственного искусственного интеллекта блокирует содержимое из-за сексуального характера. Сексуальное содержимое описывает язык, связанный с анатомическими органами и гениталиями, романтическими отношениями, сексуальными актами и действиями, которые изображаются в эротических или ласковых терминах, включая тех, которые изображаются как нападение или принудительный сексуальный насильственный акт против воли человека.

Это ограничение включает в себя, но не ограничивается следующими сведениями:

  • Вульгарное содержимое
  • Проституция
  • Нагота и порнография
  • Злоупотребление
  • Эксплуатация детей, жестокое обращение с детьми, уход за детьми

Решение: Чтобы избежать этой ситуации, необходимо укрепить руководящие принципы ответственного ИИ в сотрудничестве с пользователями агентской системы. Вы также можете обновить политики модерации содержимого агента.

Превышен лимит запросов OpenAI

Сообщение об ошибке: произошла ошибка.

Решение: Ваш агент достиг максимального числа ответов на генерируемые сообщения. Просмотрите емкость сообщения и просмотрите сведения об ошибках регулирования в агентах.

OpenAIViolence

Сообщение об ошибке: содержимое было отфильтровано из-за ограничений ответственного искусственного интеллекта.

Система ответственного искусственного интеллекта блокировала содержимое из-за насильственного характера. Контент с насилием включает в себя выражения, которые используются для описания физических действий, предназначенных для нанесения вреда, причинения увечий, повреждения или убийства кого-либо или чего-либо. Он также описывает оружие, пистолеты и связанные объекты.

Это ограничение включает в себя, но не ограничивается следующими сведениями:

  • Оружие
  • Издевательства и запугивание
  • Террористический и насильственный экстремизм
  • Преследование

Решение: Чтобы избежать этой ситуации, укрепите руководящие принципы ответственного ИИ совместно с пользователями агента. Вы также можете обновить политики модерации содержимого агента.

Размер исходящего сообщения слишком велик

Сообщение об ошибке: слишком большой размер исходящего сообщения.

Разрешение. В зависимости от канала, используемого для передачи файлов, таких как Direct Line или Facebook, может появиться следующее сообщение об ошибке: "Длина содержимого запроса превысила ограничение в 262 144 байта". Эти ограничения накладываются каналом, а не Copilot Studio.

В этом сценарии рассмотрим несколько вариантов. Одним из вариантов является предоставление ссылки на ресурс в виде вложения в Интернет. Другим вариантом является проверка узлов, чтобы убедиться, что ни одна из них не использует переменную, содержащую большой объем текста, например статический JSON.stringify() метод. Если вы используете этот метод или переменную, содержащую большой объем текста, измените узел, чтобы передать только нужную часть текста. Например, если для передачи данных в другой раздел используется адаптивная карточка, обновите переменную, чтобы передать только необходимое свойство.

Дополнительные сведения см. в разделе "Максимальный размер сообщения о канале" при использовании Copilot Studio в Omnichannel.

ПеренаправитьКОтключенномуДиалогу

Сообщение об ошибке: диалоговое окно с идентификатором {DialogId} отключено в определении. Перед его использованием включите диалоговое окно.

Решение. Повторно включите раздел или удалите узел перенаправления.

ПеренаправитьКНесуществующемуДиалогу

Сообщение об ошибке: диалоговое окно с идентификатором {DialogId} не найдено в определении. Проверьте наличие диалогового окна и правильность идентификатора.

Разрешение. Создание нового раздела для перенаправления или удаления узла перенаправления.

Ошибка системы

Сообщение об ошибке: эта ошибка не создает сообщение об ошибке.

Решение. Обратитесь в службу поддержки клиентов.

СлишкомМногоДанныхДляОбработки

Сообщение об ошибке: запрос приводит к слишком большому количеству данных для обработки, пожалуйста, оцените объем данных, возвращаемых вашими действиями.

Разрешение. Эта ошибка указывает, что запрос, отправленный в OpenAI, превышает максимальный допустимый размер запроса. Запрос включает входные данные пользователя, выходные данные из предыдущих действий, средства, которые были вызваны, и журнал бесед. Просмотрите используемые средства. Если это возможно, сузьте их выходные данные только до необходимых полей. Дополнительные сведения см. в статьях "Создание потока Power Automate" и "Вызов потока Power Automate в качестве действия".