Monoize
变换

字段:删除

从请求或响应中删除配置路径上的 JSON 值。

行为

此变换删除配置的 extra_body 路径上的 JSON 值。在请求阶段编辑发往上游的报文;在响应阶段编辑返回客户端的报文。

路径不存在时,此变换不做任何修改。

请求路径 reasoning.effort、reasoning.summary、reasoning.mode、reasoning.budget_tokens 和 reasoning.display 操作统一推理设置。其他路径仍操作 extra-body 字段。

删除推理设置时会同时消除其原生值。协议转换不会从旧请求中恢复已删除的设置。

参考信息

属性值
类型 IDfield_remove
阶段request, response
范围Provider

适用场景

  • 上游拒绝客户端发送的某个厂商私有字段。
  • 你希望对某个 Provider 后面的客户端隐藏某个响应字段。

配置

选项类型必填默认值说明
pathstring是—要删除的 extra_body 路径,点号分隔,例如 metadata.tags。

示例规则

{
  "transform": "field_remove",
  "enabled": true,
  "phase": "request",
  "models": [
    "*"
  ],
  "config": {
    "path": "metadata"
  }
}

本页目录