소스 검색

Merge pull request #2211 from arsaboo/header

chore: add HTTP-Referer and X-Title headers for Open WebUI
Timothy Jaeryang Baek 11 달 전
부모
커밋
fabcbc300f
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      backend/apps/openai/main.py

+ 3 - 1
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(