Skip to content

gproxy v2.6.0

Choose a tag to compare

@LeenHawk LeenHawk released this 13 Aug 11:35

v2.6.0

Adds first-class OpenAI-compatible audio and rerank APIs, improves request auditing and Gemini CLI OAuth, and fixes Cline model discovery with its full catalogue.

English

Added

  • Audio APIs. Adds typed OpenAI-compatible speech, transcription, and translation protocol models, endpoint classification, streaming support, multipart request routing, token-usage extraction, channel metadata, and default routing migrations. OpenAI and custom channels support all three operations; OpenRouter supports speech and transcription.
  • Rerank protocol. Adds a reusable typed OpenAI-compatible rerank request and response model, including ranked documents and usage metadata.

Fixed

  • Cline model discovery. Cline now reads the public full catalogue at /api/v1/ai/cline/models instead of the authenticated /api/v1/models path. The response is normalized for OpenAI, Claude, and Gemini model-list clients while retaining the upstream model metadata.
  • Gemini CLI OAuth project selection. Operators can provide a GCP project during either Gemini CLI authorization flow, and the hint is retained through the server-side OAuth exchange and Code Assist onboarding.
  • Audit query visibility. The Console request drawer now shows the captured upstream query string.

Changed

  • Simpler request auditing. Request-audit persistence is separated from downstream request listing, and redundant credential-usage comparison APIs and Console views have been removed.
  • Deterministic tests. The Claude Web channel no longer carries a live-account round-trip test in the regular test suite.

简体中文

新增

  • 音频 API。 新增强类型的 OpenAI 兼容语音合成、音频转写与音频翻译协议模型,并补齐端点识别、流式响应、multipart 请求路由、Token 用量提取、渠道元数据及默认路由迁移。OpenAI 与自定义渠道支持全部三类操作,OpenRouter 支持语音合成和音频转写。
  • Rerank 协议。 新增可复用的强类型 OpenAI 兼容 rerank 请求与响应模型,覆盖排序结果、文档及用量元数据。

修复

  • Cline 模型发现。 Cline 改用公开的全量目录 /api/v1/ai/cline/models,不再请求需要鉴权的 /api/v1/models。响应会整形为 OpenAI、Claude 和 Gemini 模型列表均可使用的格式,同时保留上游模型元数据。
  • Gemini CLI OAuth 项目选择。 两种 Gemini CLI 授权流程现在都可指定 GCP 项目,并在服务端 OAuth 交换与 Code Assist 开通过程中持续使用该提示。
  • 审计查询参数可见性。 Console 请求详情现在会显示捕获到的上游查询字符串。

变更

  • 更精简的请求审计。 请求审计持久化从下游请求列表中独立出来,并移除了重复的凭证用量对比 API 与 Console 视图。
  • 确定性测试。 Claude Web 渠道不再在常规测试套件中保留依赖真实账号的往返测试。