变换
推理:图像生成 minimal 转 low
当 Responses 图像生成请求指定 minimal 时,改用 low。
何时使用
当 Provider 拒绝原生 image_generation 工具与 reasoning.effort = minimal 的组合时,启用此变换。
将规则限制在需要转换的模型上。
上游错误信息可能将此工具称为 image_gen。
行为
对于 Responses Channel,仅当请求包含顶层原生 image_generation 工具时,将 minimal 改为 low。
保留工具、工具配置、工具选择、请求历史和其他推理设置。
缺少此工具的请求保持不变。
已禁用的推理和其他 effort 值保持不变。
名为 image_gen 或 image_generation 的 function 或 custom 工具不匹配。
嵌套工具和来自其他协议的工具不匹配。
参考
| 属性 | 值 |
|---|---|
| 类型 ID | reasoning_image_generation_minimal_to_low |
| 阶段 | request |
| 作用域 | Provider |
| 配置 | 空对象 {};无配置项 |
规则示例
将此规则放在插入图像生成工具的变换之后。 后续规则仍可覆盖 effort。
{
"transform": "reasoning_image_generation_minimal_to_low",
"enabled": true,
"phase": "request",
"models": ["gpt-6-astra", "gpt-6.1-sol"],
"config": {}
}改变 effort 可能改变 token 用量和费用,因此此变换仅支持 Provider 作用域。