如题。在oneapi中填入gemini最新的gemini-2.5-pro-exp-03-25 模型会出现以下报错:
排除paikey的问题:因为gemini其它模型都能正常调用,但是唯独这个最新的模型会报错。
使用自定义的方式也会有以下报错,但是我在openwebui自定义连接用可以成功调用。
有哪位大佬知道是咋回事吗?
404: models/gemini-2.5-pro-exp-03-25 is not found for API version v1, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods. (request id: 2025032620102772929150621292340)
8 个赞
咋突然这个最新的开始走v1beta,我在openwebui连接里面就是走的v1beta。确实能正常调用
这种beta的一直都是v1beta……
那不应该啊,上面的模型也是beta但可以正常调用
- v1: Stable version of the API. Features in the stable version are fully-supported over the lifetime of the major version. If there are any breaking changes, then the next major version of the API will be created and the existing version will be deprecated after a reasonable period of time. Non-breaking changes may be introduced to the API without changing the major version.
v1 :API 的稳定版本。稳定版本中的功能在主要版本的生命周期内得到完全支持。如果有任何重大更改,则会创建 API 的下一个主要版本,并在一段合理的时间后弃用现有版本。可以在不更改主要版本的情况下向 API 引入非重大更改。 - v1beta: This version includes early-access features that may be under development and is subject to rapid and breaking changes. There is also no guarantee that the features in the Beta version will move to the stable version. Due to this instability, you should consider not launching production applications with this version.
v1beta :此版本包含可能正在开发中的抢先体验功能,并且可能会发生快速且重大的更改。此外,也无法保证 Beta 版本中的功能会转移到稳定版本。由于这种不稳定性,您应该考虑不要使用此版本启动生产应用程序。
1 个赞
在docker的配置文件里面加入了这个环境配置还是会报错,算了,索性就在openwebui里面直接调用了
报错不代表不能用 你配置后直接用就行 昨天才出的模型还没完全适配
我在openwebui里面直连用的解释这个url,当时也是在gemini官网找到的。
嗯,先凑合着用下。过段时间估计会有适配
说下我最终的解决方案:
由于我是docker部署的,按照楼上的几位佬友的方法并没有解决问题。
然后尝试着在issue里面找找答案,最终根据issu里面的提示,通过修改oneapi的主题,来指定gemini的版本,版本指定成v1beta后问题解决了。
docker配置修改如下:
services:
one-api:
image: justsong/one-api
container_name: one-api
ports:
- "127.0.0.1:3000:3000"
environment:
TZ: Asia/Shanghai
THEME_NAME: "berry" # 核心主题名称
THEME_MODE: "dark" # 可选light/dark/auto
THEME_ENGINE: "v2" # 使用新版主题引擎
volumes:
- /your-local-mount-path/:/data
- ./custom-themes/berry:/data/themes/berry # 挂载自定义主题
- ./theme-config.json:/data/theme-config.json # 主题配置文件
restart: always
然后oneapi里面需改如何
参考issue:各位大佬,我一直遇到not found for API version v1这个问题 · Issue #1861 · songquanpeng/one-api · GitHub
如果是直接调用,需要将baseurl改成适配onepai的格式 (参考方法OpenAI 兼容性 | Gemini API | Google AI for Developers)
https://generativelanguage.googleapis.com/v1beta/openai