ianshaw
fe6a3f4267
fix(gateway): 完善 max_output_tokens 参数处理逻辑
根据不同平台和账号类型处理 max_output_tokens 参数:
- OpenAI OAuth (Responses API): 保留 max_output_tokens(支持)
- OpenAI API Key: 删除 max_output_tokens(不支持)
- Anthropic (Claude): 转换 max_output_tokens 为 max_tokens
- Gemini: 删除 max_output_tokens(由 Gemini 专用转换处理)
- 其他平台: 删除(安全起见)
同时处理 max_completion_tokens 参数,仅在 OpenAI OAuth 时保留。
修复客户端(如 OpenCode)发送不支持参数导致上游返回 400 错误的问题。
Related-to: #231
2026-01-12 11:08:28 -08:00
..
2026-01-12 15:13:39 +08:00
2026-01-12 20:44:38 +08:00
2026-01-01 01:43:20 +08:00
2026-01-11 22:21:05 +08:00
2026-01-11 23:15:01 +08:00
2026-01-12 17:06:12 +08:00
2026-01-12 15:26:26 +08:00
2026-01-12 11:08:28 -08:00
2026-01-06 10:13:12 +08:00
2026-01-05 14:41:08 +08:00
2026-01-10 19:08:41 +08:00