콘텐츠로 이동

지능형 모니터링 V2 YAML 생성



POST /api/v1/checker/smart_monitor/generate

개요

Body 요청 매개변수

매개변수명 유형 필수 설명
stream boolean 기본값 true는 SSE를 반환하고, false는 동기 JSON을 반환합니다.
prompt string Y
빈 문자열 허용: False
language string
선택 가능한 값: ['zh', 'zh-hant', 'en', 'id', 'ja', 'ko']
checkerUUID string
existingYaml string

매개변수 추가 설명

기본적으로 SSE 스트리밍으로 Copilot POST /runs(stream=true)를 호출하며 StreamEvent JSON을 그대로 전달합니다. 최종 결과는 종료 상태의 data.response에 있습니다. stream=false는 동기 JSON content RunResponse를 반환하며 모니터를 저장하거나 활성화하지 않습니다. succeeded이고 result가 비어 있더라도 상위 응답은 유지되며, 호출자는 단계의 사유를 읽습니다. 스트림 생성 전 실패 시 오류를 반환하고, 스트림이 끊겨 종료 상태를 받지 못하면 미완료로 간주합니다. X-Smart-Monitor-Generation-Id는 스트리밍 응답 헤더에서 미리 할당되며, 성공적인 종료 상태의 유효한 YAML에만 24시간 초안을 생성합니다. 중단, 실패, 빈 결과는 저장할 수 없습니다. OpenAPI는 생성 API를 호출하지 않고 유효한 V2 YAML을 직접 제출하여 모니터를 생성할 수 있습니다. 언어와 워크스페이스 신원은 서버 측에서 제약됩니다.

응답


문서 평가

이 페이지가 도움이 되었나요?