Partager via


codes d’erreur du plug-in Security Copilot

Découvrez les codes d’erreur que vous pouvez rencontrer lors de la création de plug-ins.

Code d’erreur Exception Détails
2001 InvalidSkillsetParamsException – Étendue utilisateur non valide. L’étendue choisie pour l’ensemble de compétences n’est pas valide ou n’est pas disponible pour l’utilisateur actuel.

– Format non valide. Les formats actuellement acceptés sont yaml et JSON.

– URL de jeu de compétences manquante. Lorsque l’utilisateur sélectionne le manifeste Json OpenAI, il est obligatoire de fournir une valeur pour l’URL du manifeste.
2002 SkillsetProcessingException – Paramètres manquants ou d’espace blanc. Vérifiez les champs obligatoires tels que le nom du descripteur, la description, etc.

– Aucun groupe de compétences n’est spécifié. L’ensemble de compétences nécessite au moins un skillGroup pour être présent dans le plug-in.

- L’ensemble de compétences doit être fourni s’il n’existe aucun SkillSetUrl. Les seuls chemins d’accès pour fournir le manifeste du plug-in le sont via un fichier manifeste ou une URL qui pointe vers celui-ci. Cette erreur s’affiche lorsqu’aucun des ensembles de compétences n’est fourni.

– Aucun contenu présent dans l’URL <du point de terminaison de manifeste donné>. Vérifiez que le point de terminaison donné détient du contenu, car il semble vide.

– Erreurs lors de la récupération du contenu de l’URL du point de terminaison de l’ensemble de compétences. À moins que la tâche d’obtention du contenu ait été annulée, vérifiez manuellement le point de terminaison et, au cas où c’est accessible, contactez le support.

– Aucun nom SkillsetDescriptor n’a été trouvé dans le fichier du plug-in. Le champ étant obligatoire, assurez-vous qu’il est disponible dans le fichier. Le fichier peut être au format json ou yaml.

- Des problèmes d’icône de compétence peuvent survenir en raison de divers problèmes tels que l’URL valide non fournie pour un ensemble de compétences particulier. Le format de l’icône n’est peut-être pas valide. Assurez-vous que la taille de l’icône est dans les limites de taille acceptables. Même lorsque l’URL de l’icône est valide, il est possible que le contenu soit nul. Dans ce cas, vous voyez un code d’état non réussi lors de l’extraction de l’icône. Vérifiez que l’icône est accessible. Dans l’un de ces cas, le message d’erreur doit avoir une recommandation sur le dimensionnement, le format, etc.

– OpenApiSpecUrl non valide spécifié pour le format d’API – Le format du plug-in d’API exige que l’utilisateur dispose d’un OpenApiSpecUrl, qui pointe vers le swagger de l’API cible. Assurez-vous que ce point de terminaison est accessible publiquement.

– Le nom doit être spécifié sur <Compétence> dans un <Skillgroup> – Chaque skillgroup requiert au moins une compétence. Chaque compétence requiert un nom comme l’un des paramètres. Vérifiez que le nom est disponible dans votre fichier manifeste avec le format correct. Elle est attendue sous chaque élément de compétence. Notez également que skillgroups et skills sont des listes et qu’ils nécessitent un ou plusieurs éléments.

– Problèmes de manifeste OpenAI – Assurez-vous que le manifeste est accessible à l’aide de l’URL fournie. Il doit suivre le format de manifeste ouvert Prise en main – API OpenAI. Vous pouvez tirer parti de Création et exécution d’un plug-in OpenAI avec le noyau sémantique pour concevoir leurs manifestes de style openAI. En cas de problème de mise en forme, de contenu, de description et d’accessibilité, recherchez le problème exact et case activée si le problème persiste en dehors de Security Copilot. Si ce n’est pas le cas, contactez le support.

- Modèle GPT non valide : utilisez le ou les modèles disponibles dans notre liste de modèles disponibles ici.
2003 RestrictedCharacterException – Le paramètre en cours de vérification comporte l’un des caractères restreints qui sont désormais autorisés. Assurez-vous qu’il ne contient aucun de ces caractères -- /, , ?, #, @
2004 SkillsetConflictException – <Le nom> existe déjà dans l’étendue actuelle. Le plug-in existe déjà dans l’étendue cible et ne peut donc pas être accepté. Vérifiez l’ensemble actuel de plug-ins dans l’étendue cible (utilisateur, locataire ou global), puis réessayez avec une instance unique du plug-in.
2006 APIKillLoadException - <Nom> Types de données non primitifs (objet) trouvés dans un ou plusieurs paramètres. Actuellement, nous prenons uniquement en charge le schéma de corps de requête simple. Et la profondeur du schéma de corps est limitée à 1. Mettez à jour les spécifications de l’API pour qu’elles comportent des types de données primitifs dans les schémas du corps de la demande, puis réessayez.

** Certaines catégories de code d’erreur sont ignorées de manière délibrée, ce qui est pertinent pour les cas de chargement de plug-in.