Skip to content

v1.13.0

Latest

Choose a tag to compare

@OnesoftQwQ OnesoftQwQ released this 18 Oct 09:24

Google Gemini 原生协议支持

  • 新增 Google 协议适配器:新增 google apiMode 与 GoogleApi,按 Gemini generateContent / streamGenerateContent 协议发送 contents、systemInstruction、generationConfig 与 tools。Gemini 4 Argon(gemini-4-argon-contributor)不再被错误地发往 OpenAI Chat Completions 而返回 ModelProtocolUnsupported(#143)。
  • 按模型选择推理端点:优先使用目录中模型级 provider.api,Gemini 走 /inference/go/google/v1beta,Anthropic/OpenAI 模型也分别落到各自的协议 base。
  • 思考与工具调用:支持 Gemini thinkingLevel 低/中/高(默认中,不提供禁用思考)、thought 推理流、图片输入与工具结果图片;回放工具调用时注入 skip_thought_signature_validator,满足 Gemini 3+ 的签名校验。
  • 完整接入:聊天流式输出、原生/高级 Token 指示器、图片代理多轮、Git 提交消息生成均已支持 Google 协议。

用量与模型列表修复

  • 固定控制面端点:套餐用量与模型列表请求不再复用目录中的推理 base,始终访问 https://opencode.ai/zen/go/v1/,修复目录 API 指向 /inference 后持续 404、状态栏显示 Go -- 的问题(#144)。
  • 模型发现恢复:enableAutoModelDiscovery 的 /models 过滤重新生效。

测试与文档

  • 新增 Google 协议与控制面 base 回归测试,扩展 API mode、视觉历史测试。
  • 同步更新 README 与 docs/ 中的协议、端点和测试说明。
  • 刷新硬编码模型目录快照,纳入 Gemini 4 Argon。

修复 Issue