[GH-ISSUE #19019] issue: Image generation doesn't work with OpenRouter #34278

Closed
opened 2026-04-25 08:12:33 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @vladkvit on GitHub (Nov 7, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/19019

Check Existing Issues

  • I have searched for any existing and/or related issues.
  • I have searched for any existing and/or related discussions.
  • I have also searched in the CLOSED issues AND CLOSED discussions and found no related items (your issue might already be addressed on the development branch!).
  • I am using the latest version of Open WebUI.

Installation Method

Docker

Open WebUI Version

v0.6.36

Ollama Version (if applicable)

No response

Operating System

Fedora 42 Server

Browser (if applicable)

Chrome

Confirmation

  • I have read and followed all instructions in README.md.
  • I am using the latest version of both Open WebUI and Ollama.
  • I have included the browser console logs.
  • I have included the Docker container logs.
  • I have provided every relevant configuration, setting, and environment variable used in my setup.
  • I have clearly listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
  • I have documented step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation. My steps:
  • Start with the initial platform/version/OS and dependencies used,
  • Specify exact install/launch/configure commands,
  • List URLs visited, user input (incl. example values/emails/passwords if needed),
  • Describe all options and toggles enabled or changed,
  • Include any files or environmental changes,
  • Identify the expected and actual result at each stage,
  • Ensure any reasonably skilled user can follow and hit the same issue.

Expected Behavior

When I pick Google: Gemini 2.5 Flash Image (Nano Banana) as the model and enable the "image integration", I expect image generation to work.

Actual Behavior

Have open-webui container installed and configured with OpenRouter
Open up open-webui in a browser.
Pick Google: Gemini 2.5 Flash Image (Nano Banana) as the model
Click "integrations" -> enable "Image"
Type in "penguin" in the prompt

Get the following error:
Processing 2 input tokens...
Creating image
An error occurred while generating an image
This endpoint's maximum context length is 32768 tokens. However, you requested about 95048 tokens (43 of text input, 95005 in the output). Please reduce the length of either one, or use the "middle-out" transform to compress your prompt automatically.

Steps to Reproduce

Install Fedora 42 Server.
With Podman, install the open-webui container
Have open-webui installed through Docker and configured with OpenRouter
Open up open-webui in a browser.
Pick Google: Gemini 2.5 Flash Image (Nano Banana) as the model
Click "integrations" -> enable "Image"
Type in "penguin" in the prompt

Logs & Screenshots

Image

Additional Information

No response

Originally created by @vladkvit on GitHub (Nov 7, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/19019 ### Check Existing Issues - [x] I have searched for any existing and/or related issues. - [x] I have searched for any existing and/or related discussions. - [x] I have also searched in the CLOSED issues AND CLOSED discussions and found no related items (your issue might already be addressed on the development branch!). - [x] I am using the latest version of Open WebUI. ### Installation Method Docker ### Open WebUI Version v0.6.36 ### Ollama Version (if applicable) _No response_ ### Operating System Fedora 42 Server ### 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 **provided every relevant configuration, setting, and environment variable used in my setup.** - [x] I have clearly **listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup** (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc). - [x] I have documented **step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation**. My steps: - Start with the initial platform/version/OS and dependencies used, - Specify exact install/launch/configure commands, - List URLs visited, user input (incl. example values/emails/passwords if needed), - Describe all options and toggles enabled or changed, - Include any files or environmental changes, - Identify the expected and actual result at each stage, - Ensure any reasonably skilled user can follow and hit the same issue. ### Expected Behavior When I pick Google: Gemini 2.5 Flash Image (Nano Banana) as the model and enable the "image integration", I expect image generation to work. ### Actual Behavior Have open-webui container installed and configured with OpenRouter Open up open-webui in a browser. Pick Google: Gemini 2.5 Flash Image (Nano Banana) as the model Click "integrations" -> enable "Image" Type in "penguin" in the prompt Get the following error: Processing 2 input tokens... Creating image An error occurred while generating an image This endpoint's maximum context length is 32768 tokens. However, you requested about 95048 tokens (43 of text input, 95005 in the output). Please reduce the length of either one, or use the "middle-out" transform to compress your prompt automatically. ### Steps to Reproduce Install Fedora 42 Server. With Podman, install the open-webui container Have open-webui installed through Docker and configured with OpenRouter Open up open-webui in a browser. Pick Google: Gemini 2.5 Flash Image (Nano Banana) as the model Click "integrations" -> enable "Image" Type in "penguin" in the prompt ### Logs & Screenshots <img width="1344" height="502" alt="Image" src="https://github.com/user-attachments/assets/31f0cc37-f6a6-48e4-a98b-ae18d8016189" /> ### Additional Information _No response_
GiteaMirror added the bug label 2026-04-25 08:12:33 -05:00
Author
Owner

@silentoplayz commented on GitHub (Nov 7, 2025):

Related comment on a related discussion - https://github.com/open-webui/open-webui/issues/17626#issuecomment-3502789423

<!-- gh-comment-id:3503625085 --> @silentoplayz commented on GitHub (Nov 7, 2025): Related comment on a related discussion - https://github.com/open-webui/open-webui/issues/17626#issuecomment-3502789423
Author
Owner

@ShirasawaSama commented on GitHub (Nov 10, 2025):

Fix PR: #19073

<!-- gh-comment-id:3509296983 --> @ShirasawaSama commented on GitHub (Nov 10, 2025): Fix PR: #19073
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#34278