one-api
one-api copied to clipboard
gemini-pro返回400错误
例行检查
- [x] 我已确认目前没有类似 issue
- [x] 我已确认我已升级到最新版本
- [x] 我已完整查看过项目 README,尤其是常见问题部分
- [x] 我理解并愿意跟进此 issue,协助测试和提供反馈
- [x] 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭
问题描述 ChatGPT Web Next自定义模型填gemini-pro模型 对话时返回
{
"error": {
"message": " (request id: 20231221101039692018726XPhivUC3)",
"type": "upstream_error",
"param": "400",
"code": "bad_response_status_code"
}
}
复现步骤 渠道类型选的Google Gemini 模型选择gemini-pro 预期结果 返回正常对话 相关截图 如果没有的话,请删除此节。
是不是没设置对哪里,我的目前正常
v0.5.10 版本,gemini pro 返回request id: 2023122116055164910061JV16kwXS
是不是没设置对哪里,我的目前正常
大佬哪里的服务器?还是挂了代理?
是不是没设置对哪里,我的目前正常
大佬哪里的服务器?还是挂了代理?
微软Azure 美国西
我的是新加坡地区
楼上二位大佬,服务器已经解决很多问题了。题主的问题,应该是服务器导致,gemini限制ip区域
怎么测试能确定是新加坡IP问题,我自己电脑也是新加坡地址都正常访问的
curl https://generativelanguage.googleapis.com/v1beta/models/gemini-pro?key=$API_KEY
在服务器上跑这个命令每问题?
curl https://generativelanguage.googleapis.com/v1beta/models/gemini-pro?key=$API_KEY
在服务器上跑这个命令每问题?
----------------------------------------------执行结果是不地区不支持,这就😅了 { "error": { "code": 400, "message": "User location is not supported for the API use.", "status": "FAILED_PRECONDITION" } }
反正美帝没问题,完全不知道哪里问题···哎
解决了,https://github.com/antergone/palm-proxy 直接按图索骥部署把,然后填代理到渠道就好了。
解决了,https://github.com/antergone/palm-proxy 直接按图索骥部署把,然后填代理到渠道就好了。
本来就在新加坡服务器 还搞代理。。。。
只要不是在US,该处理还是处理把
只要不是在US,该处理还是处理把
感谢,非常感谢!确实用这个方法解决了。现在可以用了。
I have question not related to this issue:
Is oneAPI support streaming/typing effect for azure openai and gemini pro? Please someone reply to this question.
只要不是在US,该处理还是处理把
感谢,非常感谢!确实用这个方法解决了。现在可以用了。
请问下代理地址怎么填,我也部署了也没用,
只要不是在US,该处理还是处理把
感谢,非常感谢!确实用这个方法解决了。现在可以用了。
请问下代理地址怎么填,我也部署了也没用,
github上部署之后,在oneapi增加“渠道”时最下面有个代理地址,把palm-proxy地址填上就可以了
服务器ip是没问题的,gemini-pro也正常使用,但gemini-pro-vision还是返回400,请问该怎么做
是的,400 错误大概率是 region 的问题,感谢各位的解释
请问使用Curl 直接测试gemini的代理是正常的,但是添加到one-api里,使用ChatGPT-Next-Web访问,提示400,这种的话也会是region的问题吗
是的,400 错误大概率是 region 的问题,感谢各位的解释
我也遇到了。客户端是lobehub,感觉与历史消息数有关。选择不限历史消息,可以正常;奇数条历史消息(3、5)正常,偶数历史消息(4,6)不正常
我会再看一下这个问题
我也遇到了。客户端是lobehub,感觉与历史消息数有关。选择不限历史消息,可以正常;奇数条历史消息(3、5)正常,偶数历史消息(4,6)不正常
确实是跟历史数据有关系,我删除聊天记录就恢复了。 本身我的oneapi是在美区vps上的,使用fastgpt和web版的nextchat调gemini没问题,但是使用桌面版nextchat调就直接400(upstream_error),我清空聊天或新建聊天就没事了。