Condividi tramite


Codici di errore del plugin Copilot per la sicurezza

Informazioni sui codici di errore che potrebbero verificarsi durante la creazione di plug-in.

Codice di errore Eccezione Dettagli
2001 InvalidSkillsetParamsException - Ambito utente non valido. L'ambito scelto per il set di competenze non è valido o non è disponibile per l'utente corrente.

- Formato non valido. I formati attualmente accettati sono yaml e JSON.

- URL del set di competenze mancante. Quando l'utente seleziona il manifesto Json OpenAI, è obbligatorio specificare il valore per l'URL del manifesto.
2002 SkillsetProcessingException - Parametri mancanti o con spazi vuoti. Controllare i campi obbligatori, come il nome del descrittore, la descrizione, ecc.

- Non viene specificato alcun SkillGroup. L'insieme di competenze richiede che almeno uno skillGroup sia presente nel plugin.

- È necessario specificare il set di competenze se non è presente skillSetUrl. Gli unici percorsi per fornire il manifesto del plug-in sono tramite un file manifesto o un URL che punta ad esso. Questo errore viene visualizzato quando non viene fornito nessuno dei set di competenze.

- Nessun contenuto presente nell'<url dell'endpoint manifesto indicato>. Verificare che l'endpoint dato contenga del contenuto, perché sembra essere vuoto.

- Errori durante il recupero del contenuto dell'URL dell'endpoint del set di competenze. A meno che l'attività per ottenere il contenuto non sia stata annullata, controllare manualmente l'endpoint e, nel caso in cui sia raggiungibile, contattare il supporto tecnico.

- Non è stato trovato alcun nome di SkillsetDescriptor nel file del plugin. Il campo è obbligatorio, quindi assicurarsi che sia disponibile nel file. Il file può essere in formato json o yaml.

- Potrebbero verificarsi problemi relativi all'icona della competenza a causa di vari problemi, ad esempio l'URL valido non specificato per un determinato set di competenze. Il formato dell'icona potrebbe non essere valido. Assicurarsi che le dimensioni dell'icona siano entro i limiti di dimensioni accettabili. Anche quando l'URL dell'icona è valido, è possibile che i contenuti siano null. In questo caso, viene visualizzato un codice di stato non riuscito durante il recupero dell'icona. Verificare che l'icona sia raggiungibile. In tutti questi casi, il messaggio di errore dovrebbe contenere una raccomandazione sul dimensionamento, sul formato, ecc.

- OpenApiSpecUrl non valido specificato per il formato API - Il formato del plugin API richiede obbligatoriamente all'utente un OpenApiSpecUrl, che punta allo swagger per l'API di destinazione. Assicurarsi che questo endpoint sia raggiungibile pubblicamente.

- Il nome deve essere specificato in <Skill> in uno <SkillGroup>. Ogni SkillGroup richiede almeno una competenza. Ogni competenza richiede il nome come uno dei parametri. Verificare che il nome sia disponibile nel file manifesto con il formato corretto. È previsto in ogni elemento di competenza. Tenere anche presente che SkillGroup e Skills sono entrambi elenchi e richiedono uno o più elementi.

- Problemi del manifesto OpenAI: verificare che il manifesto sia raggiungibile usando l'URL specificato. Deve seguire il formato manifesto aperto Introduzione - API OpenAI. Si può sfruttare Creare ed eseguire un plugin OpenAI con Semantic Kernel per progettare i propri manifesti in stile OpenAI. Nel caso in cui si verifichi un problema di formattazione, contenuto, descrizione e raggiungibilità, cercare il problema esatto e verificare se il problema persiste all'esterno del copilot di sicurezza. In caso contrario, contattare il supporto tecnico.

- Modello GPT non valido: usare il modello o i modelli disponibili nell'elenco di quelli disponibili qui.
2003 RestrictedCharacterException - Il parametro nel controllo contiene uno dei caratteri con restrizioni ora consentiti. Assicurarsi che non contenga nessuno di questi caratteri -- /, , ?, #, @
2004 SkillsetConflictException - Il <Nome> esiste già nell'ambito corrente. Il plug-in esiste già nell'ambito di destinazione e quindi non può essere accettato. Controllare il set corrente di plug-in nell'ambito di destinazione: utente, tenant o globale e riprovare con un'istanza univoca del plug-in.