智能监控 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 可直接提交合法 V2 YAML 创建监控器,无需调用生成接口。语言和空间身份由服务端约束。