现在哪个API聚合项目支持Gemini的思维链摘要显示?

如题,现在哪个API聚合项目支持Gemini的思维链摘要显示?

测试下来 New-API 和 Veloera 好像都不支持?

3 Likes

Gemini 的 API 有返回思维链吗?我用的它的 OpenAI 兼容接口好像是没有的

1 Like

Gemini原生接口现在支持返回了,OpenAI兼容接口还不支持

3 Likes

这个似乎跟api聚合项目无关,因为我自建的聚合不同渠道有的支持,有的不支持

1 Like

了解了!

1 Like

要看的就是哪个项目现在支持接入Gemini原生接口,再转为OpenAI兼容接口

Gemini原生接口 (https://generativelanguage.googleapis.com/v1beta/)已经支持了:

https://generativelanguage.googleapis.com/v1beta/openai则还没更新这个返回内容

1 Like

希望 Google 尽快跟进!

可以试试我写的 uni-api,支持显示gemini思维链。

1 Like

one-hub最近刚更新支持

在设置里填json控制哪些模型开思维链输出:

{
  "gemini-2.5-flash": true,
  "gemini-2.5-pro": true
}

效果:

2 Likes

new api就支持,我公益站的都能显示

T佬来了!
问问是哪个渠道啊?Vertex AI还是Gemini?
需要做额外的设置吗

佬友你这个项目我从你第一次发帖(200star那次)就关注了,本地有过一段时间自用,奈何现在有四五个用户额度要控制,只能舍弃了 :tieba_087:

我试过,ai studio、vertex、快速模式几个渠道都可以。
new-api有两种方式:

  • 更新到最新版,然后再系统设置-模型设置里面开启gemini思考,然后使用模型加thinking后缀的方式例如(gemini-2.5-pro-thinking)。还可以控制思考预算:gemini-2.5-pro-thinking-10000
  • 第二种方式,不使用new-api字段的思考后缀,在渠道里面使用参数覆盖:
    {
        "generationConfig": {
            "thinkingConfig": {
                "includeThoughts": true
            }
        }
    }
    

第二种方法理论上可以配合参数:thinkingBudget来控制思考预算,只是我没有配置过,所以没有实践。你可以试一下。

包没问题,使用正常记得回来点解决 :grin:

2 Likes

点这么快干啥,先去验证一下啊。 :joy:

都不用去测试,看了一眼我就知道可以了

因为我理解错了,我以为New API支持Gemini Thinking后缀后,对于默认无后缀的情况也会劫持思考,原来并不会

看了一眼第二种方式直觉告诉我是对的,不加后缀就改请求要求思维摘要返回,包没问题的

其实加Thinking后缀就是New API帮你默认改好了请求头,那手动改肯定没问题

相信T佬哈哈哈哈

1 Like

成功了!谢谢T佬

1 Like

现在是有额度限制功能的。配置方式可以看readme的。

1 Like

请教一下佬,onehub是不是得用/gemini做为url。另外,onehub支持设置思考预算吗