[PR #1653] [MERGED] fix: litellm as subprocess #7539

Closed
opened 2025-11-11 17:29:34 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/1653
Author: @tjbck
Created: 4/21/2024
Status: Merged
Merged: 4/21/2024
Merged by: @tjbck

Base: devHead: litellm-as-subprocess


📝 Commits (10+)

📊 Changes

5 files changed (+305 additions, -63 deletions)

View changed files

📝 backend/apps/litellm/main.py (+280 -54)
📝 backend/constants.py (+4 -0)
📝 backend/main.py (+12 -2)
📝 backend/requirements.txt (+3 -1)
📝 src/lib/components/chat/Settings/Models.svelte (+6 -6)

📄 Description

image


🔄 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/1653 **Author:** [@tjbck](https://github.com/tjbck) **Created:** 4/21/2024 **Status:** ✅ Merged **Merged:** 4/21/2024 **Merged by:** [@tjbck](https://github.com/tjbck) **Base:** `dev` ← **Head:** `litellm-as-subprocess` --- ### 📝 Commits (10+) - [`5e458d4`](https://github.com/open-webui/open-webui/commit/5e458d490acf8c57f5a09d50310a58fc1ffe57c9) fix: run litellm as subprocess - [`a41b195`](https://github.com/open-webui/open-webui/commit/a41b195f466d7c62eae700186ccc7cc30453c7be) DO NOT TRACK ME >:( - [`8651bec`](https://github.com/open-webui/open-webui/commit/8651bec915ae23f26f02f07b34d52f9099097148) pwned :) - [`3c382d4`](https://github.com/open-webui/open-webui/commit/3c382d4c6cbea0352a4ad4bc3a90ed8f339a148b) refac: close subprocess gracefully - [`a59fb6b`](https://github.com/open-webui/open-webui/commit/a59fb6b9eb6bcbe438d15e2020b31d2ef6cdf580) fix - [`5119116`](https://github.com/open-webui/open-webui/commit/51191168bc77b50165e5d937cbb54f592d71d1e2) feat: restart subprocess route - [`2717fe7`](https://github.com/open-webui/open-webui/commit/2717fe7c207b3a0e19e23113e647ec8b6e78e4bc) fix - [`7742626`](https://github.com/open-webui/open-webui/commit/77426266d24464d51334909ca77474f566ca1c6b) refac: port number update - [`8422d3e`](https://github.com/open-webui/open-webui/commit/8422d3ea79c134ff12e9120c3f27220a7ac2bd57) Update requirements.txt - [`f83eb73`](https://github.com/open-webui/open-webui/commit/f83eb7326f7b4fcaf54493c61bc0344855429617) Update requirements.txt ### 📊 Changes **5 files changed** (+305 additions, -63 deletions) <details> <summary>View changed files</summary> 📝 `backend/apps/litellm/main.py` (+280 -54) 📝 `backend/constants.py` (+4 -0) 📝 `backend/main.py` (+12 -2) 📝 `backend/requirements.txt` (+3 -1) 📝 `src/lib/components/chat/Settings/Models.svelte` (+6 -6) </details> ### 📄 Description ![image](https://github.com/open-webui/open-webui/assets/25473318/43c81f8c-9acf-4ffc-b2d7-c6578cfd95ad) --- <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 2025-11-11 17:29:34 -06: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#7539