[Bug] one api gemini
-
Press
Cmd+Shift+Pin Void, and typeHelp: About. Please paste the information here. Also let us know any other relevant details, like the model and provider you're using if applicable. 版本: 1.99.30044 提交: 1.4.9 日期: b5a41840a0ce29fe5a86b2fa07c26b07f92684d2 Electron: 2025-06-23T08:09:51.384Z ElectronBuildId: 34.3.2 Chromium: undefined Node.js: 132.0.6834.210 V8: 20.18.3 OS: 13.2.152.41-electron.0 -
Describe the issue/feature here! Whenever I send a message, I get the following error. If I change the model so that it no longer appears in the settings, "supportsSystemMessage": "System Role", "specialToolFormat": "Gemini Style", I'm completely helpless. The problem lies here. Error: 400 Provider API Error: Request input is empty. (Request ID: 20250918114837682410365GE9DFjxV)
I must explain that I am using one api to use gemini, because I have multiple gemini api keys and I need load balancing
I used OpenAl-Compatible to add the one api and then added the model in it. I tried to solve the problem myself. As long as I mapped the model name to void-2.5-pro, I could use the model normally, but this is obviously not what should happen.
Interesting, I don't have all the details of your setup but it sounds like our Gemini implementation might not be compatible with proxies. Updating our API should fix this (on our roadmap), apologies for the bug!