跳转到内容

cnb-rs build ai-request ​

cnb-rs build ai-request <SN> <PIPELINE_ID> <REQUEST_ID> [--json]

按请求 ID 查看单条流水线 AI 请求的请求与响应详情。

参数与选项 ​

  • <SN>:构建号(必填)
  • <PIPELINE_ID>:流水线 ID(必填)
  • <REQUEST_ID>:AI 请求 ID(必填,可从 build ai-requests 获取)
  • --json:输出 API 返回的完整 JSON
  • --repo <REPO>:指定仓库路径(格式:group/repo)
  • --domain <DOMAIN>:指定目标域名(默认:cnb.cool)

表格字段 ​

命令以 FIELD / VALUE 两列表格展示 request_id、request_headers、request_body、response_headers 和 response_body。表格中的换行会显示为 \n;请求体与响应体可能已由服务端截断,SSE 响应仅保留尾部。

JSON 字段 ​

字段以 cnb-rs build ai-request --help 的「JSON 字段(--json)」段为准(随 API 类型自动生成),例如 code 和 content。

示例 ​

bash
$ cnb-rs build ai-request cnb-lcg-1k2jfck9i cnb-lcg-1k2jfck9i-004 550e8400-e29b-41d4-a716-446655440000

$ cnb-rs build ai-request cnb-lcg-1k2jfck9i cnb-lcg-1k2jfck9i-004 550e8400-e29b-41d4-a716-446655440000 --json

流水线没有 AI 用量记录,或 SN / 流水线 ID 不存在时,命令会输出友好提示并以非零状态退出。请求条目的 has_detail 为 false 时,服务端也可能找不到详情。

另请参阅 ​

Released under the MIT License.