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


коды ошибок подключаемого модуля Security Copilot

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

Код ошибки Exception Подробно
2001 InvalidSkillsetParamsException — недопустимая область пользователя. Область, выбранная для набора квалификационных навыков, недопустима или недоступна для текущего пользователя.

— Недопустимый формат. В настоящее время допустимыми форматами являются YAML и JSON.

— Отсутствует URL-адрес набора квалификационных навыков. Когда пользователь выбирает манифест OpenAI Json, необходимо указать значение ДЛЯ URL-адреса манифеста.
2002 SkillsetProcessingException — Отсутствуют параметры или пробелы. Проверьте обязательные поля, такие как имя дескриптора, описание и т. д.

— SkillGroup не указан. Для набора квалификационных навыков требуется, чтобы в подключаемом модуле присутствовала одна группа skillGroup.

— Если нет SkillSetUrl, необходимо предоставить набор навыков. Единственными путями для предоставления манифеста подключаемого модуля являются файл манифеста или URL-адрес, указывающий на него. Эта ошибка возникает, когда ни один из наборов навыков не предоставлен.

— Содержимое отсутствует в заданном <URL-адресе> конечной точки манифеста. Убедитесь, что указанная конечная точка содержит некоторое содержимое, так как она кажется пустой.

— Ошибки при получении содержимого URL-адреса конечной точки набора квалификационных навыков. Если задача для получения содержимого не была отменена, проверьте конечную точку вручную и, если она недоступна, обратитесь в службу поддержки.

— Имя SkillsetDescriptor в файле подключаемого модуля не найдено. Поле является обязательным, поэтому убедитесь, что оно доступно в файле. Файл может иметь формат json или yaml.

— Проблемы со значком навыка могут возникнуть из-за различных проблем, таких как недопустимый URL-адрес, не указанный для определенного набора навыков. Формат значка может быть недопустимым. Убедитесь, что размер значка находится в пределах допустимых размеров. Даже если URL-адрес значка является допустимым, возможно, содержимое имеет значение NULL. В этом случае при получении значка отображается неуспешный код состояния. Убедитесь, что значок доступен. В любом из этих случаев сообщение об ошибке должно содержать рекомендации по размеру, формату и т. д.

— Для формата API указан недопустимый OpenApiSpecUrl. Формат подключаемого модуля API обязательно требует от пользователя наличия OpenApiSpecUrl, который указывает на развязность целевого API. Убедитесь, что эта конечная точка является общедоступной.

— Имя должно быть указано в <Skill> в <SkillGroup> — для каждой группы SkillGroup требуется по крайней мере один навык. Каждому навыку требуется имя в качестве одного из параметров. Убедитесь, что имя доступно в файле манифеста в правильном формате. Он ожидается в каждом элементе навыка. Кроме того, обратите внимание на то, что SkillGroups и Skills являются списками, и для них требуется один или несколько элементов.

— Проблемы с манифестом OpenAI. Убедитесь, что манифест доступен с помощью предоставленного URL-адреса. Он должен соответствовать формату открытого манифеста Приступая к работе — API OpenAI. Можно использовать создание и запуск подключаемого модуля OpenAI с семантической ядром для создания архитектуры манифестов стиля openAI. Если возникла проблема с форматированием, содержимым, описанием и доступностью, обратите внимание на точную проблему и проверка, если проблема сохраняется, когда за пределами Security Copilot. Если нет, обратитесь за поддержкой.

— Недопустимая модель GPT— используйте доступные модели из списка доступных здесь.
2003 RestrictedCharacterException — Проверяемый параметр содержит один из запрещенных символов, которые теперь разрешены. Убедитесь, что он не содержит ни одного из этих символов -- /, , ?, #, @
2004 SkillsetConflictException — <Имя> уже существует в текущей области. Подключаемый модуль уже существует в целевой область и поэтому не может быть принят. Проверьте текущий набор подключаемых модулей в целевой область — пользователя, клиента или глобального, и повторите попытку с помощью уникального экземпляра подключаемого модуля.
2006 APIIskillLoadException — <Имя> . Обнаружены не примитивные типы данных (объект) в одном или нескольких параметрах. В настоящее время поддерживается только простая схема текста запроса. А глубина основной схемы ограничена 1. Обновите спецификации API, чтобы в схемах текста запроса были примитивные типы данных, и повторите попытку.

** Некоторые категории кода ошибок пропускаются делибретно, которые относятся к случаям отправки подключаемого модуля.