Original PR: https://github.com/open-webui/open-webui/pull/4759 Author: @michaelpoluektov Created: 8/20/2024 Status: ❌ Closed
Base: main ← Head: tools-refac-2.1
main
tools-refac-2.1
3befadb
589efcd
23f1bee
60003c9
556141c
0c9119d
9fb7096
a68b918
ff9d899
e866882
111 files changed (+2971 additions, -3174 deletions)
📝 .github/dependabot.yml (+2 -2) 📝 backend/apps/audio/main.py (+70 -50) 📝 backend/apps/images/main.py (+7 -46) 📝 backend/apps/images/utils/comfyui.py (+49 -201) 📝 backend/apps/ollama/main.py (+15 -8) 📝 backend/apps/openai/main.py (+2 -1) 📝 backend/apps/rag/main.py (+2 -4) 📝 backend/apps/webui/main.py (+23 -14) 📝 backend/apps/webui/models/users.py (+3 -10) 📝 backend/apps/webui/routers/auths.py (+4 -0) 📝 backend/apps/webui/routers/utils.py (+2 -1) 📝 backend/config.py (+70 -52) 📝 backend/constants.py (+1 -0) 📝 backend/main.py (+425 -487) 📝 backend/requirements.txt (+6 -6) ➕ backend/static/fonts/NotoSansSC-Regular.ttf (+0 -0) ➕ backend/utils/schemas.py (+104 -0) 📝 backend/utils/task.py (+37 -0) 📝 backend/utils/tools.py (+86 -1) 📝 package-lock.json (+4 -21)
.github/dependabot.yml
backend/apps/audio/main.py
backend/apps/images/main.py
backend/apps/images/utils/comfyui.py
backend/apps/ollama/main.py
backend/apps/openai/main.py
backend/apps/rag/main.py
backend/apps/webui/main.py
backend/apps/webui/models/users.py
backend/apps/webui/routers/auths.py
backend/apps/webui/routers/utils.py
backend/config.py
backend/constants.py
backend/main.py
backend/requirements.txt
backend/static/fonts/NotoSansSC-Regular.ttf
backend/utils/schemas.py
backend/utils/task.py
backend/utils/tools.py
package-lock.json
...and 80 more files
Fix tools filter broken in https://github.com/open-webui/open-webui/pull/4724
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/4759
Author: @michaelpoluektov
Created: 8/20/2024
Status: ❌ Closed
Base:
main← Head:tools-refac-2.1📝 Commits (10+)
3befadbremove unnecessary nesting, remove unused endpoint589efcdis_chat_completion_request helper, remove nesting23f1beecleanup60003c9rename to chat_completions_inlet_handler for clarity556141crefactor task0c9119dmove task to metadata9fb7096factor out get_content_from_responsea68b918refactor get_function_call_responseff9d899fix more LSP errorse866882factor out get_function_calling_payload📊 Changes
111 files changed (+2971 additions, -3174 deletions)
View changed files
📝
.github/dependabot.yml(+2 -2)📝
backend/apps/audio/main.py(+70 -50)📝
backend/apps/images/main.py(+7 -46)📝
backend/apps/images/utils/comfyui.py(+49 -201)📝
backend/apps/ollama/main.py(+15 -8)📝
backend/apps/openai/main.py(+2 -1)📝
backend/apps/rag/main.py(+2 -4)📝
backend/apps/webui/main.py(+23 -14)📝
backend/apps/webui/models/users.py(+3 -10)📝
backend/apps/webui/routers/auths.py(+4 -0)📝
backend/apps/webui/routers/utils.py(+2 -1)📝
backend/config.py(+70 -52)📝
backend/constants.py(+1 -0)📝
backend/main.py(+425 -487)📝
backend/requirements.txt(+6 -6)➕
backend/static/fonts/NotoSansSC-Regular.ttf(+0 -0)➕
backend/utils/schemas.py(+104 -0)📝
backend/utils/task.py(+37 -0)📝
backend/utils/tools.py(+86 -1)📝
package-lock.json(+4 -21)...and 80 more files
📄 Description
Fix tools filter broken in https://github.com/open-webui/open-webui/pull/4724
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.