Original PR: https://github.com/open-webui/open-webui/pull/14441 Author: @tjbck Created: 5/28/2025 Status: ✅ Merged Merged: 5/28/2025 Merged by: @tjbck
Base: main ← Head: dev
main
dev
fc2202a
14bf579
7988e0c
a9405cc
e12a79c
19bb358
Datalab Marker API
fcb03df
098ec43
4995bfe
14c3d0c
88 files changed (+2706 additions, -426 deletions)
📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+2 -2) 📝 CHANGELOG.md (+22 -0) 📝 README.md (+11 -1) 📝 backend/open_webui/config.py (+55 -0) 📝 backend/open_webui/functions.py (+5 -4) 📝 backend/open_webui/main.py (+24 -0) ➕ backend/open_webui/retrieval/loaders/datalab_marker.py (+251 -0) 📝 backend/open_webui/retrieval/loaders/main.py (+46 -1) 📝 backend/open_webui/routers/functions.py (+17 -9) 📝 backend/open_webui/routers/retrieval.py (+82 -0) 📝 backend/open_webui/routers/tools.py (+79 -0) 📝 backend/open_webui/static/assets/pdf-style.css (+0 -5) 📝 backend/open_webui/utils/chat.py (+5 -3) 📝 backend/open_webui/utils/filter.py (+11 -7) 📝 backend/open_webui/utils/middleware.py (+10 -24) 📝 backend/open_webui/utils/misc.py (+2 -2) 📝 backend/open_webui/utils/models.py (+42 -28) 📝 backend/open_webui/utils/payload.py (+19 -3) 📝 backend/open_webui/utils/plugin.py (+57 -1) 📝 package-lock.json (+2 -2)
.github/ISSUE_TEMPLATE/bug_report.yaml
CHANGELOG.md
README.md
backend/open_webui/config.py
backend/open_webui/functions.py
backend/open_webui/main.py
backend/open_webui/retrieval/loaders/datalab_marker.py
backend/open_webui/retrieval/loaders/main.py
backend/open_webui/routers/functions.py
backend/open_webui/routers/retrieval.py
backend/open_webui/routers/tools.py
backend/open_webui/static/assets/pdf-style.css
backend/open_webui/utils/chat.py
backend/open_webui/utils/filter.py
backend/open_webui/utils/middleware.py
backend/open_webui/utils/misc.py
backend/open_webui/utils/models.py
backend/open_webui/utils/payload.py
backend/open_webui/utils/plugin.py
package-lock.json
...and 68 more files
No description provided
🔄 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/14441
Author: @tjbck
Created: 5/28/2025
Status: ✅ Merged
Merged: 5/28/2025
Merged by: @tjbck
Base:
main← Head:dev📝 Commits (10+)
fc2202ai18n: Update zh-CN14bf579i18n: Fix zh-CN7988e0ci18n: Improve zh-CNa9405ccfeat: Marker api content extraction supporte12a79cfix: handle json output format correctly19bb358fix: addDatalab Marker APIto Content Extraction Engine Dropdownfcb03dfUpdate catalan translation.json098ec43i18n: update zh-TW4995bfefix: tts read aloud14c3d0cPrevent duplicate function module loads with caching helper and refactor📊 Changes
88 files changed (+2706 additions, -426 deletions)
View changed files
📝
.github/ISSUE_TEMPLATE/bug_report.yaml(+2 -2)📝
CHANGELOG.md(+22 -0)📝
README.md(+11 -1)📝
backend/open_webui/config.py(+55 -0)📝
backend/open_webui/functions.py(+5 -4)📝
backend/open_webui/main.py(+24 -0)➕
backend/open_webui/retrieval/loaders/datalab_marker.py(+251 -0)📝
backend/open_webui/retrieval/loaders/main.py(+46 -1)📝
backend/open_webui/routers/functions.py(+17 -9)📝
backend/open_webui/routers/retrieval.py(+82 -0)📝
backend/open_webui/routers/tools.py(+79 -0)📝
backend/open_webui/static/assets/pdf-style.css(+0 -5)📝
backend/open_webui/utils/chat.py(+5 -3)📝
backend/open_webui/utils/filter.py(+11 -7)📝
backend/open_webui/utils/middleware.py(+10 -24)📝
backend/open_webui/utils/misc.py(+2 -2)📝
backend/open_webui/utils/models.py(+42 -28)📝
backend/open_webui/utils/payload.py(+19 -3)📝
backend/open_webui/utils/plugin.py(+57 -1)📝
package-lock.json(+2 -2)...and 68 more files
📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.