[PR #22193] [CLOSED] fix: RAG_OPENAI_ env vars fall back to OPENAI_API_ values #49591

Closed
opened 2026-04-30 01:53:24 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/22193
Author: @CloveSVG
Created: 3/3/2026
Status: Closed

Base: devHead: fix/22084-rag-env-var-inheritance


📝 Commits (1)

  • 70e96f4 fix(rag): RAG_OPENAI_ env vars fall back to OPENAI_API_ values (fixes #22084)

📊 Changes

1 file changed (+2 additions, -2 deletions)

View changed files

📝 backend/open_webui/config.py (+2 -2)

📄 Description

Pull Request Checklist

  • Target branch: dev
  • Description: When RAG_OPENAI_API_KEY and RAG_OPENAI_API_BASE_URL are not explicitly set, they now fall back to OPENAI_API_KEY and OPENAI_API_BASE_URL respectively.
  • Code review: Self-reviewed

Description

Fixes #22084

Users who already configure OPENAI_API_KEY and OPENAI_API_BASE_URL should not need to duplicate those values for RAG-specific config. This PR adds fallback logic so RAG_OPENAI_API_KEY defaults to OPENAI_API_KEY (and same for base URL) when not explicitly set.

Changelog Entry

Bug Fixes

  • RAG_OPENAI_API_KEY and RAG_OPENAI_API_BASE_URL now fall back to OPENAI_API_KEY / OPENAI_API_BASE_URL when not explicitly configured (fixes #22084)

Contributor License Agreement

By submitting this pull request, I confirm that I have read and fully agree to the Contributor License Agreement (CLA), and I am providing my contributions under its terms.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/22193 **Author:** [@CloveSVG](https://github.com/CloveSVG) **Created:** 3/3/2026 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `fix/22084-rag-env-var-inheritance` --- ### 📝 Commits (1) - [`70e96f4`](https://github.com/open-webui/open-webui/commit/70e96f4ee448e37bed4d04768b5a90b67404b670) fix(rag): RAG_OPENAI_ env vars fall back to OPENAI_API_ values (fixes #22084) ### 📊 Changes **1 file changed** (+2 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `backend/open_webui/config.py` (+2 -2) </details> ### 📄 Description # Pull Request Checklist - [x] **Target branch:** `dev` - [x] **Description:** When `RAG_OPENAI_API_KEY` and `RAG_OPENAI_API_BASE_URL` are not explicitly set, they now fall back to `OPENAI_API_KEY` and `OPENAI_API_BASE_URL` respectively. - [x] **Code review:** Self-reviewed ## Description Fixes #22084 Users who already configure `OPENAI_API_KEY` and `OPENAI_API_BASE_URL` should not need to duplicate those values for RAG-specific config. This PR adds fallback logic so `RAG_OPENAI_API_KEY` defaults to `OPENAI_API_KEY` (and same for base URL) when not explicitly set. # Changelog Entry ### Bug Fixes - `RAG_OPENAI_API_KEY` and `RAG_OPENAI_API_BASE_URL` now fall back to `OPENAI_API_KEY` / `OPENAI_API_BASE_URL` when not explicitly configured (fixes #22084) --- ### Contributor License Agreement By submitting this pull request, I confirm that I have read and fully agree to the [Contributor License Agreement (CLA)](https://github.com/open-webui/open-webui/blob/main/CONTRIBUTOR_LICENSE_AGREEMENT), and I am providing my contributions under its terms. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-30 01:53:24 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#49591