diff --git a/backend/apps/openai/main.py b/backend/apps/openai/main.py index b5d1e68d6..b38c2bc2d 100644 --- a/backend/apps/openai/main.py +++ b/backend/apps/openai/main.py @@ -116,7 +116,9 @@ async def speech(request: Request, user=Depends(get_verified_user)): headers = {} headers["Authorization"] = f"Bearer {app.state.OPENAI_API_KEYS[idx]}" headers["Content-Type"] = "application/json" - + if "openrouter.ai" in app.state.OPENAI_API_BASE_URLS[idx]: + headers['HTTP-Referer'] = "https://openwebui.com/" + headers['X-Title'] = "Open WebUI" r = None try: r = requests.post(