다음을 통해 공유


플러그 인 오류 코드 Security Copilot

플러그 인을 만들 때 마주할 수 있는 오류 코드에 대해 알아봅니다.

오류 코드 예외 세부 정보
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 플러그 인 형식을 사용하려면 사용자에게 대상 API에 대한 swagger를 가리키는 OpenApiSpecUrl이 있어야만 합니다. 이 엔드포인트에 공개적으로 연결할 수 있는지 확인하세요.

- <SkillGroup>의 <Skill>에 이름을 지정해야 합니다. 각 SkillGroup에는 기술이 하나 이상 있어야 합니다. 각 기술에는 매개 변수 중 하나로서 이름이 필요합니다. 매니페스트 파일에 올바른 형식의 이름이 있는지 확인하세요. 각 기술 요소 아래에 필요합니다. 또한 SkillGroups와 Skills는 모두 목록이며 하나 이상의 요소가 필요하다는 사실에 유의합니다.

- OpenAI 매니페스트 문제 - 제공된 URL을 사용하여 매니페스트에 연결할 수 있는지 확인하세요. 개방형 매니페스트 형식을 따라야 합니다(시작 - OpenAI API). 의미 체계 커널을 사용한 OpenAI 플러그 인 생성 및 실행을 활용하여 OpenAI 스타일 매니페스트를 설계할 수 있습니다. 서식, 콘텐츠, 설명 및 연결 가능성에 문제가 있는 경우 정확한 문제를 살펴보고 외부 Security Copilot 때 문제가 지속되는지 검사. 그렇지 않은 경우 지원팀에 문의하세요.

- 잘못된 GPT 모델 - 여기에서 사용 가능한 모델 목록에서 사용 가능한 모델/s를 사용하세요.
2003 RestrictedCharacterException - 확인 중인 매개 변수에 지금은 허용되는 제한된 문자 중 하나가 있습니다. 문자 /, , ?, #, @ 중 하나가 포함되어 있지 않은지 확인하세요.
2004 SkillsetConflictException - <이름>이 현재 범위에 이미 있습니다. 플러그 인은 대상 scope 이미 있으므로 수락할 수 없습니다. 대상 scope 현재 플러그 인 집합(사용자, 테넌트 또는 전역)을 확인하고 플러그 인의 고유한 instance 사용하여 다시 시도합니다.
2006 APIkillLoadException - <이름이> 하나 이상의 매개 변수에서 기본이 아닌 데이터 형식(개체)을 찾았습니다. 현재는 간단한 요청 본문 스키마만 지원합니다. 그리고 본문 스키마의 깊이는 1로 제한됩니다. 요청 본문 스키마에 기본 데이터 형식이 있도록 API 사양을 업데이트하고 다시 시도하세요.

** 일부 오류 코드 범주는 플러그 인 업로드 사례와 관련된 참고 사항으로 건너뜁니다.