generating or editing images using OpenRouter-compatible
import random
import base64
import asyncio
import re
import requests
from typing import List, AsyncGenerator, Callable, Awaitable
from pydantic import BaseModel, Field
class Pipe:
class Valves(BaseModel):
OPENROUTER_API_KEYS: str = Field( This pipe integrates OpenRouter’s image-capable models (like google/gemini-2.5-flash-image) into OpenWebUI.
※ When using this pipe, set an External Task Model in OpenWebUI settings.
github: https://github.com/panuud/OpenRouterImagePipeFunction
(If you have suggestions, improvements, or fixes — please make a pull request!)
We use optional analytics to improve our websites, and advertising cookies on this site. Privacy Policy.