Originally created by @fcav1973 on GitHub (May 23, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/14243
### Check Existing Issues
- [x] I have searched the existing issues and discussions.
- [x] I am using the latest version of Open WebUI.
### Installation Method
Docker
### Open WebUI Version
v0.6.10
### Ollama Version (if applicable)
_No response_
### Operating System
Linux Mint
### Browser (if applicable)
Chrome
### Confirmation
- [x] I have read and followed all instructions in `README.md`.
- [x] I am using the latest version of **both** Open WebUI and Ollama.
- [x] I have included the browser console logs.
- [x] I have included the Docker container logs.
- [x] I have listed steps to reproduce the bug in detail.
### Expected Behavior
If a 429 Client Error: Too Many Requests is raised, the request it retried after some amount of time
### Actual Behavior
When using gemini text-embedding-004 a get the error:
pen_webui.retrieval.utils:generate_openai_batch_embeddings:680 - Error generating openai batch embeddings: 429 Client Error: Too Many Requests for url: https://generativelanguage.googleapis.com/v1beta/openai/embeddings
### Steps to Reproduce
1. Set gemini API KEY
2. Set https://generativelanguage.googleapis.com/v1beta/openai as _Embedding Model Engine_
3. Set _text-embedding-004_ as _Embedding Model_ in Admin Panel
4. Create a new Knowledge Base
5. Try to upload a document
### Logs & Screenshots
[openwebui.log](https://github.com/user-attachments/files/20415233/openwebui.log)
### Additional Information
_No response_
GiteaMirror
added the bug label 2026-05-13 03:45:06 -05:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @fcav1973 on GitHub (May 23, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/14243
Check Existing Issues
Installation Method
Docker
Open WebUI Version
v0.6.10
Ollama Version (if applicable)
No response
Operating System
Linux Mint
Browser (if applicable)
Chrome
Confirmation
README.md.Expected Behavior
If a 429 Client Error: Too Many Requests is raised, the request it retried after some amount of time
Actual Behavior
When using gemini text-embedding-004 a get the error:
pen_webui.retrieval.utils:generate_openai_batch_embeddings:680 - Error generating openai batch embeddings: 429 Client Error: Too Many Requests for url: https://generativelanguage.googleapis.com/v1beta/openai/embeddings
Steps to Reproduce
Logs & Screenshots
openwebui.log
Additional Information
No response