- [核心功能] OpenAI 兼容端点支持 response_format.json_schema 结构化输出 (Structured Outputs Support):
- 支持 JSON Schema 规范定义: 完整支持 OpenAI 规范中的
response_format: { type: "json_schema", json_schema: { ... } }格式定义。 - 深度清洗与 Schema 展开: 自动提取并递归清洗
$ref/$defs定义,转换 Schema 格式为 GeminigenerationConfig.responseSchema兼容标准,并设置responseMimeType: "application/json"。 - 全框架兼容性提升: 完美解决 LangChain、Zod、Instructor 等第三方客户端框架在开启 Structured Outputs 时因 Schema 丢失导致类型校验失败的问题。
- 相关 PR: 详见 PR #3324。
- 支持 JSON Schema 规范定义: 完整支持 OpenAI 规范中的
- [核心修复] 修复代理池健康检查报 407 认证失败及支持 URL 内嵌凭据解析 (Proxy Pool Health Check 407 & Auth Parsing Fix):
- 默认端点升级 HTTPS 204: 将默认健康检查端点由明文
http://升级为https://cp.cloudflare.com/generate_204,强制走标准 HTTPSCONNECT隧道建立鉴权管道,彻底解决 HTTP 代理下明文 Forwarding 报407 Proxy Authentication Required的误报问题。 - URL 内嵌凭据自动解析: 在构建代理底层客户端时,自动从
http(s)://user:password@ip:port格式的代理 URL 中安全提取username和password注入 Basic 认证,杜绝凭据漏传。 - 相关 Issue: 修复 #3323。
- 默认端点升级 HTTPS 204: 将默认健康检查端点由明文
- [核心修复] 完整支持 Gemini 3.7 Flash / 3.6 Flash 阶梯别名与思考预算映射,修复 429 误判 (Gemini 3.7 Flash Variant Mapping & 429 Fix):
- 对齐官方 3.7 Flash 变体 Spec: 完整注册
gemini-3.7-flash系列家族及gemini-3.7-flash-low(1000 tokens)、gemini-3.7-flash-medium(4000 tokens)、gemini-3.7-flash-high(10000 tokens) 与gemini-3.7-flash-tiered等阶梯别名。 - 解决本地调度误判 429: 消除因未注册 3.7 族系变体而在账号配额检查与变体解析时触发“无可用账号 / All accounts limited”的 429 本地拦截问题。
- 相关 Issue: 修复 #3322。
- 对齐官方 3.7 Flash 变体 Spec: 完整注册