Tim Jaeryang Baek
bfacab5a0c
Merge pull request #13447 from athoik/dev
...
feat(ocr): add support for Docling OCR engine and language configuration
2025-05-03 07:18:05 -07:00
Tim Jaeryang Baek
bbc1ae0942
Merge pull request #13441 from salbahra/bug/fix-prefix-for-embedding-model
...
fix: Incorrect model reference with Ollama proxy when prefixes are used
2025-05-03 07:17:40 -07:00
Timothy Jaeryang Baek
7fee84c06e
feat: notes
2025-05-03 18:16:32 +04:00
Athanasios Oikonomou
657162e96d
feat(ocr): add support for Docling OCR engine and language configuration
...
This commit adds support for configuring the OCR engine and language(s) for Docling.
Configuration can be set via the environment variables `DOCLING_OCR_ENGINE` and `DOCLING_OCR_LANG`, or through the UI.
Fixes #13133
2025-05-03 00:32:06 +03:00
Samer Albahra
cafba3eaff
Fix model reference with Ollama proxy when prefixes are used
2025-05-02 11:30:59 -04:00
Tim Jaeryang Baek
7d184c3a14
Merge pull request #13085 from ayan4m1/fix/tika-image-ocr
...
Deploy to HuggingFace Spaces / check-secret (push) Has been cancelled
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Has been cancelled
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Has been cancelled
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Has been cancelled
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Has been cancelled
Python CI / Format Backend (3.11.x) (push) Has been cancelled
Python CI / Format Backend (3.12.x) (push) Has been cancelled
Frontend Build / Format & Build Frontend (push) Has been cancelled
Frontend Build / Frontend Unit Tests (push) Has been cancelled
Deploy to HuggingFace Spaces / deploy (push) Has been cancelled
Create and publish Docker images with specific build args / merge-main-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-cuda-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-ollama-images (push) Has been cancelled
fix: pass extractInlineImages header to Tika if PDF_EXTRACT_IMAGES is true
2025-05-02 03:47:51 -07:00
Timothy Jaeryang Baek
754f631a07
feat: OAUTH_BLOCKED_GROUPS support
2025-05-02 14:47:02 +04:00
Tim Jaeryang Baek
11d599c55d
Merge pull request #13111 from tth37/perf_multi_thread_web_searching
...
perf: Concurrent processing for web search queries
2025-05-02 03:15:49 -07:00
Tim Jaeryang Baek
7b014e44ee
Merge pull request #13376 from Thaniel94/add-whisper-language-constraint
...
feat: Added WHISPER_LANGUAGE env variable
2025-05-02 03:08:00 -07:00
Timothy Jaeryang Baek
4a0b2a3afc
chore: bump
2025-05-02 14:06:57 +04:00
Tim Jaeryang Baek
2d5643fb17
Merge pull request #13405 from yak1ex/fix_multiple_actions_in_an_action_module_do_not_work_as_intended
...
fix: Multiple actions in an action module do not work as intended.
2025-05-02 03:06:05 -07:00
Timothy Jaeryang Baek
6d81eef425
refac: reasoning detection
2025-05-02 14:04:12 +04:00
nathaniel
cc14aacaaa
Improvements to parsing of WHISPER_LANGUAGE environment variable (Setting as empty string now equivalent to unsetting/removing WHISPER_LANGUAGE). Resolved crash caused when unset
2025-05-01 22:03:49 +01:00
nathaniel
ef7acfbf3d
WHISPER_LANGUAGE no longer a "PersistentConfig" variable (Was not appropriate with how WHISPER_LANGUAGE is currently configured).
2025-05-01 21:33:57 +01:00
Timothy Jaeryang Baek
5d5e351937
feat: notes scaffolding
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11.x) (push) Waiting to run
Python CI / Format Backend (3.12.x) (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Waiting to run
Frontend Build / Frontend Unit Tests (push) Waiting to run
2025-05-01 16:39:36 +04:00
Timothy Jaeryang Baek
f26cafd984
chore: langchain bump
2025-05-01 15:58:45 +04:00
Tim Jaeryang Baek
aca82d64a0
Merge pull request #13391 from open-webui/dependabot/pip/backend/dev/rapidocr-onnxruntime-1.4.4
...
build(deps): bump rapidocr-onnxruntime from 1.3.24 to 1.4.4 in /backend
2025-05-01 04:56:32 -07:00
Tim Jaeryang Baek
61580e9490
Merge pull request #13404 from NoMoreFood/dev
...
fix: Use SHA256 For Query Result Computation
2025-05-01 04:55:16 -07:00
Bryan Berns
32257089f9
Use SHA256 For Query Result Computation
2025-05-01 03:56:20 -04:00
Yak!
b5cfa2b992
fix: Multiple actions in an action module do not work as intended.
2025-05-01 16:41:06 +09:00
Tim Jaeryang Baek
9695e08411
Merge pull request #13392 from open-webui/dependabot/pip/backend/dev/pytest-approx-eq-8.3.5
...
build(deps): update pytest requirement from ~=8.3.2 to ~=8.3.5 in /backend
2025-04-30 22:43:09 -07:00
Tim Jaeryang Baek
c6d76acf76
Merge pull request #13393 from open-webui/dependabot/pip/backend/dev/elasticsearch-9.0.1
...
build(deps): bump elasticsearch from 8.17.1 to 9.0.1 in /backend
2025-04-30 22:42:55 -07:00
Tim Jaeryang Baek
b6a76dc026
Merge pull request #13394 from open-webui/dependabot/pip/backend/dev/loguru-0.7.3
...
build(deps): bump loguru from 0.7.2 to 0.7.3 in /backend
2025-04-30 22:42:45 -07:00
Timothy Jaeryang Baek
079af5fffe
fix: send webhook notification when user is not active
2025-05-01 09:41:07 +04:00
Tim Jaeryang Baek
e57f2c928a
Merge pull request #13379 from NoMoreFood/dev
...
feat: Azure STT Allow Base URL & Max Speaker Setting
2025-04-30 22:26:18 -07:00
dependabot[bot]
4eaaeb1888
build(deps): bump loguru from 0.7.2 to 0.7.3 in /backend
...
Bumps [loguru](https://github.com/Delgan/loguru ) from 0.7.2 to 0.7.3.
- [Release notes](https://github.com/Delgan/loguru/releases )
- [Changelog](https://github.com/Delgan/loguru/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/Delgan/loguru/compare/0.7.2...0.7.3 )
---
updated-dependencies:
- dependency-name: loguru
dependency-version: 0.7.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-01 02:54:59 +00:00
dependabot[bot]
753d530cd0
build(deps): bump elasticsearch from 8.17.1 to 9.0.1 in /backend
...
Bumps [elasticsearch](https://github.com/elastic/elasticsearch-py ) from 8.17.1 to 9.0.1.
- [Release notes](https://github.com/elastic/elasticsearch-py/releases )
- [Commits](https://github.com/elastic/elasticsearch-py/compare/v8.17.1...v9.0.1 )
---
updated-dependencies:
- dependency-name: elasticsearch
dependency-version: 9.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-01 02:54:56 +00:00
dependabot[bot]
10f55d39d2
build(deps): update pytest requirement in /backend
...
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest ) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.2...8.3.5 )
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 8.3.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-01 02:54:52 +00:00
dependabot[bot]
0b84863d76
build(deps): bump rapidocr-onnxruntime from 1.3.24 to 1.4.4 in /backend
...
Bumps [rapidocr-onnxruntime](https://github.com/RapidAI/RapidOCR ) from 1.3.24 to 1.4.4.
- [Release notes](https://github.com/RapidAI/RapidOCR/releases )
- [Commits](https://github.com/RapidAI/RapidOCR/compare/v1.3.24...v1.4.4 )
---
updated-dependencies:
- dependency-name: rapidocr-onnxruntime
dependency-version: 1.4.4
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-01 02:54:49 +00:00
Tim Jaeryang Baek
f3b38e9777
Merge pull request #13372 from therealmichaelberna/main
...
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11.x) (push) Waiting to run
Python CI / Format Backend (3.12.x) (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Waiting to run
Frontend Build / Frontend Unit Tests (push) Waiting to run
**fix** convert_function_to_pydantic_model returning empty descriptions
2025-04-30 13:36:22 -07:00
Tim Jaeryang Baek
336d20fa33
Merge pull request #13364 from NovoNordisk-OpenSource/websocket-behind-auth
...
refactor: hiding websocket initalization behind authentication
2025-04-30 13:35:27 -07:00
Michael Berna
4a6b964a51
Fixed convert_function_to_pydantic_model
...
convert_function_to_pydantic_model was returning empty function descriptions. I have renamed the variables more precisely which helps to avoid confusion and also resolved this issue which was caused by a variable naming conflict.
2025-04-30 14:22:38 -04:00
Timothy Jaeryang Baek
41904f21e4
refac
2025-04-30 19:41:16 +04:00
Timothy Jaeryang Baek
ef2aeb7c0e
fix: only allow admin uploaded html to be rendered as html
2025-04-30 19:34:53 +04:00
shcodenick
4c81b6ebc5
hiding websocket initalization behind authentication
2025-04-30 15:05:57 +02:00
Bryan Berns
6c8a9d000e
Azure STT Allow Base URL & Max Speaker Setting
2025-04-30 08:51:01 -04:00
Timothy Jaeryang Baek
f9d238e850
refac: user list sub-standard code
2025-04-30 16:49:41 +04:00
Tim Jaeryang Baek
db06a925fe
Merge pull request #13267 from AnapatChaiwongse/dev
...
feat: implement pagination for /admin/users
2025-04-30 05:04:14 -07:00
Timothy Jaeryang Baek
eb68b21e0f
refac
2025-04-30 16:01:23 +04:00
Alexander Grimm
e80ed32aeb
fix: install external requirements of admin functions and tools on startups
2025-04-30 11:14:38 +00:00
Alexander Grimm
da9966aca1
~ truncate vectors for pgvector if too big
2025-04-30 05:35:17 +00:00
Tim Jaeryang Baek
4ee5dd58b7
Merge pull request #13177 from tth37/fix_firecrawl_loader_default_mode
...
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11.x) (push) Waiting to run
Python CI / Format Backend (3.12.x) (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Waiting to run
Frontend Build / Frontend Unit Tests (push) Waiting to run
fix: FireCrawlLoader default mode to scrape
2025-04-29 08:39:06 -07:00
Tim Jaeryang Baek
e87f2669fa
Merge pull request #13191 from tth37/feat_firecrawl_search_engine
...
feat: Add Firecrawl search engine
2025-04-29 08:38:28 -07:00
Tim Jaeryang Baek
390263742c
Merge pull request #13273 from spammenotinoz/dev
...
**FIX** Update Knowledge ReIndexing to continue upon missing\corrupt collections
2025-04-29 08:37:55 -07:00
Tim Jaeryang Baek
7b863465a9
Merge pull request #13311 from stephen304/yacy-support
...
feat: Yacy search support
2025-04-29 08:35:10 -07:00
Timothy Jaeryang Baek
6ae2d2c4ea
refac: gpt-image-1 support
2025-04-29 19:34:00 +04:00
Timothy Jaeryang Baek
addf44b21f
refac
2025-04-29 19:27:54 +04:00
D
8f31b6d74a
Fix: Use dynamic Python command to run uvicorn and support pyenv setups.
...
Updated the uvicorn startup command to dynamically detect and use either 'python3' or 'python',
ensuring compatibility across different environments and pyenv setups.
This avoids issues where only one of the commands is available.
2025-04-29 09:14:23 +01:00
tth37
cf2d7de873
refac: Implicit asyncio create_task
2025-04-29 00:20:55 +08:00
tarmst
c9a9e05bb4
Fix websocket sequential awaits
2025-04-28 15:17:34 +00:00
Timothy Jaeryang Baek
63fe426a52
chore: format
2025-04-28 17:46:05 +04:00
Tim Jaeryang Baek
c3da9f3026
Merge pull request #13246 from jmtatsch/fix-video-treated-as-text
...
Fix uploading video files
2025-04-28 06:15:40 -07:00
Tim Jaeryang Baek
dedc45183f
Merge pull request #13258 from choket/dev
...
Fix: Fixed a bug that caused user notification webhooks to never be sent
2025-04-28 06:14:24 -07:00
Tim Jaeryang Baek
6d59a5f809
Merge pull request #13253 from noexcs/dev
...
fix: The value of the 'Access-Control-Allow-Origin' header in the res…
2025-04-28 06:12:53 -07:00
Timothy Jaeryang Baek
10855cf5ed
refac
2025-04-28 17:11:28 +04:00
Timothy Jaeryang Baek
45ad6776de
fix: token cookie issue
2025-04-28 17:04:13 +04:00
Tim Jaeryang Baek
fb1c101dc6
Merge pull request #13269 from jarrod-lowe/s3-tagging
...
feat: Add tags to S3 uploaded files
2025-04-28 05:57:08 -07:00
Timothy Jaeryang Baek
7d0a78a43a
refac: aiohttp trust_env=True
2025-04-28 16:47:34 +04:00
Timothy Jaeryang Baek
9bfb4ae838
fix: ollama proxy "format"
2025-04-28 16:45:23 +04:00
spammenotinoz
12fd7c8cb9
Update knowledge.py
...
Improve Error Handling ReIndexing Knowledge Database
2025-04-28 16:39:20 +10:00
Jarrod Lowe
141810039f
Add tags to S3 uploaded files
2025-04-28 16:56:56 +12:00
KaeOhhhh
2112067054
Support pagination in /admin/users API
...
Update Users.svelte
Update index.ts
Update users.py
Update users.py
Update UserList.svelte
2025-04-28 11:29:42 +07:00
root
8a9de0a62f
Fix bug that never triggers user notification webhooks
2025-04-27 21:31:34 +02:00
noexcs
4b9b24ae78
fix: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'.
2025-04-27 21:29:13 +08:00
jmtatsch
056a042ef2
Update files.py
...
fix formatting
2025-04-27 11:18:27 +02:00
jmtatsch
c51a91583e
Dont attempt to infer charset for video files
2025-04-27 10:59:35 +02:00
nathaniel
1efa708f83
Added WHISPER_LANGUAGE env variable. If set to a country's ISO2, constrains Whisper's stt to that language. Detects language as normal if unset
2025-04-27 05:58:06 +01:00
Stephen Smith
ea16426a8d
Remove unused kwargs in yacy, update comments.
2025-04-27 00:41:46 -04:00
Stephen Smith
f9b9217e98
Set Yacy search to text
2025-04-26 23:13:31 -04:00
Stephen Smith
e6d43d70f3
Don't request nav and pass count to Yacy
2025-04-26 23:08:16 -04:00
Stephen Smith
240d91d38d
Add yacy config for user/pass, automatically add yacy json api path
2025-04-26 22:28:30 -04:00
Stephen Smith
0f73b96616
first pass at yacy support copied from searxng
2025-04-26 14:07:13 -04:00
tth37
92dbeb1939
feat: Add Firecrawl search engine
2025-04-24 14:57:28 +08:00
Timothy Jaeryang Baek
28ec3069de
enh: exp token check
2025-04-24 03:12:22 +09:00
tth37
8f7195ceda
fix: FireCrawlLoader default mode to scrape
2025-04-24 01:17:35 +08:00
Tim Jaeryang Baek
91e758f3ec
Merge pull request #13165 from feddersen-group/perf/parallel_knowledge_search
...
perf: all knowledge searches in parallel in non-hybrid mode
2025-04-23 10:01:06 -07:00
Tim Jaeryang Baek
d0a1a0f16b
Merge pull request #13119 from jarrod-lowe/suggestions
...
feat: Set default prompt suggestions from environment variable DEFAULT_PROMPT_SUGGESTIONS
2025-04-23 09:55:57 -07:00
Timothy Jaeryang Baek
732d7aee70
enh: sentence transformers env vars
...
Co-Authored-By: DrZoidberg09 <96449693+drzoidberg09@users.noreply.github.com>
2025-04-24 01:55:18 +09:00
Timothy Jaeryang Baek
3ec6652f99
chore: dep bump
2025-04-24 01:48:07 +09:00
Timothy Jaeryang Baek
09874ab83d
fix: FireCrawlLoader
2025-04-24 01:40:34 +09:00
Timothy Jaeryang Baek
7baca2b483
fix: ollama url model download issue
2025-04-24 01:26:19 +09:00
Alexander Grimm
d182155fac
~ call knowledge searches in parallel in non-hybrid mode
2025-04-23 09:20:51 +00:00
Timothy Jaeryang Baek
5030041683
chore: format
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11.x) (push) Waiting to run
Python CI / Format Backend (3.12.x) (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Waiting to run
Frontend Build / Frontend Unit Tests (push) Waiting to run
2025-04-23 16:05:15 +09:00
Tim Jaeryang Baek
faa3cac0e4
Merge pull request #13107 from tth37/fix_tavily_max_results
...
fix: `max_results` in Tavily search handler
2025-04-22 23:47:36 -07:00
Tim Jaeryang Baek
d3e516934c
Merge pull request #13098 from athoik/dev
...
feat: Add abstract base class for vector database integration
2025-04-22 23:24:08 -07:00
Timothy Jaeryang Baek
2f7b5acdf8
enh: chat share & export permissions
2025-04-23 14:43:33 +09:00
Timothy Jaeryang Baek
f2314596ba
enh: failed login attempts audit log
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11.x) (push) Waiting to run
Python CI / Format Backend (3.12.x) (push) Waiting to run
2025-04-23 00:06:44 +09:00
Timothy Jaeryang Baek
43efff0fe6
refac
2025-04-22 23:22:50 +09:00
Jarrod Lowe
af5efe1580
Set default prompt suggestions from environment variable
2025-04-22 11:39:01 +12:00
tth37
4b451b984b
perf: Multi-thread web searching
2025-04-21 22:18:05 +08:00
tth37
bc315bd530
fix: max_results
in Tavily search api
2025-04-21 20:59:47 +08:00
Athanasios Oikonomou
1e291aff25
feat: Add abstract base class for vector database integration
...
- Created `VectorDBBase` as an abstract base class to standardize vector database operations.
- Added required methods for common vector database operations: `has_collection`, `delete_collection`, `insert`, `upsert`, `search`, `query`, `get`, `delete`, `reset`.
- The base class can now be extended by any vector database implementation (e.g., Qdrant, Pinecone) to ensure a consistent API across different database systems.
2025-04-21 08:27:27 +03:00
Tim Jaeryang Baek
913f8a15f9
Merge pull request #13073 from athoik/dev
...
Deploy to HuggingFace Spaces / check-secret (push) Has been cancelled
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Has been cancelled
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Has been cancelled
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Has been cancelled
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Has been cancelled
Python CI / Format Backend (3.11.x) (push) Has been cancelled
Python CI / Format Backend (3.12.x) (push) Has been cancelled
Deploy to HuggingFace Spaces / deploy (push) Has been cancelled
Create and publish Docker images with specific build args / merge-main-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-cuda-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-ollama-images (push) Has been cancelled
feat(vector-db): add support for Pinecone client
2025-04-20 14:42:36 -07:00
izumi0004
99ce85f20f
fix: handling tool calls in streamed responses
2025-04-21 00:29:52 +08:00
ayan4m1
039dec6820
fix: pass header to Tika if PDF_EXTRACT_IMAGES is true
2025-04-20 17:36:40 +02:00
Athanasios Oikonomou
e000c56ef7
feat(vector-db): add support for Pinecone client
...
Adds Pinecone as a supported vector database option.
- Implements `PineconeClient` with support for common operations: `add`, `query`, `delete`, `reset`.
- Emulates namespace support using metadata filtering (`collection_name` prefix).
- Dynamically configures Pinecone via the following env vars:
- `PINECONE_API_KEY`
- `PINECONE_ENVIRONMENT`
- `PINECONE_INDEX_NAME`
- `PINECONE_DIMENSION`
- `PINECONE_METRIC`
- `PINECONE_CLOUD`
- Integrates cleanly with the vector DB abstraction layer.
- Includes markdown documentation under `docs/getting-started/env-configuration.md`.
BREAKING CHANGE: None
2025-04-20 11:08:51 +03:00
grand
5a8e417590
* refactor openai handler to support all o-series models universally
2025-04-20 09:14:27 +02:00
Timothy Jaeryang Baek
463d7fb628
refac: openapi to tool spec
2025-04-19 03:46:06 -07:00
Timothy Jaeryang Baek
8507c47459
refac: WEBUI_AUTH_SIGNOUT_REDIRECT_URL
2025-04-18 23:58:37 -07:00
Tim Jaeryang Baek
221303eec5
Merge pull request #12592 from jarrod-lowe/main
...
feat: Redirect on sign out
2025-04-18 23:56:38 -07:00
Tim Jaeryang Baek
87844a8042
Merge pull request #12822 from tth37/feat_external_search_loader
...
feat: Support for Self-Hosted/External Web Search/Loader Engines
2025-04-18 23:51:27 -07:00
Timothy Jaeryang Baek
1c18282d19
fix
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11.x) (push) Waiting to run
Python CI / Format Backend (3.12.x) (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Waiting to run
Frontend Build / Frontend Unit Tests (push) Waiting to run
2025-04-18 18:21:49 -07:00
Tim Jaeryang Baek
d2f3c82fd6
Merge pull request #13031 from gaby/anyio-workers
...
feat: Add support for configuring FastAPI/AnyIO Thread Pool
2025-04-18 17:53:35 -07:00
Juan Calderon-Perez
62f87c2e38
Use default AnyIO pool size
2025-04-18 19:21:54 -04:00
Taylor Wilsdon
1dbf4d0461
Add ENABLE_OAUTH_GROUP_CREATION flag for JIT group creation with OAuth group updates enabled
2025-04-18 10:17:08 -07:00
Juan Calderon-Perez
f77f6cd1e2
Update imports to match anyio docs
2025-04-18 09:30:34 -04:00
Juan Calderon-Perez
e19554e9a8
Simplify import
2025-04-18 09:26:57 -04:00
Juan Calderon-Perez
19b3d88737
Add support for configuring FastAPI/AnyIO Thread Pool Size
2025-04-18 09:22:23 -04:00
Tim Jaeryang Baek
794360addc
Merge pull request #12997 from Elmolesto/feat/knowledge-lazy-load-content
...
feat: Lazy load file content on click
2025-04-18 04:04:29 -07:00
Tim Jaeryang Baek
fa8132903e
Merge pull request #12904 from hurxxxx/feat/onedrive-orgs
...
feat: support Organization and School accounts in OneDrive
2025-04-18 04:03:54 -07:00
Timothy Jaeryang Baek
64a98b2e0e
refac: manifest orientation "any"
2025-04-18 02:24:44 -07:00
Timothy Jaeryang Baek
eb80719cf0
feat: AIOHTTP_CLIENT_SESSION_SSL
2025-04-17 22:11:42 -07:00
Tim Jaeryang Baek
840dd9c89a
Merge pull request #12971 from tth37/fix_source_indexing
...
fix: Align backend <source> tag indexing with frontend citation grouping
2025-04-17 22:08:07 -07:00
Tim Jaeryang Baek
30e84adb51
Merge pull request #12883 from Classic298/patch-1
...
fix: UVICORN_WORKERS __init__.py pass application as string
2025-04-17 22:07:21 -07:00
Tim Jaeryang Baek
414ebc87ee
Merge pull request #12894 from Classic298/patch-2
...
security/fix: prevent email and password changes to the primary admin account
2025-04-17 22:06:54 -07:00
Tim Jaeryang Baek
165eb50c22
Merge pull request #12958 from Youggls/fix_search_web
...
fix: use run_in_threadpool for search_web to prevent blocking
2025-04-17 22:03:31 -07:00
Tim Jaeryang Baek
477ac7de86
Merge pull request #12968 from alpha-pet/feat-openapi-parameter-description
...
feat: support OpenAPI parameter description and enum values in tool spec
2025-04-17 22:02:50 -07:00
Timothy Jaeryang Baek
824238a620
enh: AIOHTTP_CLIENT_SESSION_TOOL_SERVER_SSL
2025-04-17 22:02:16 -07:00
Felipe Hernandez
88f97372d9
fix: Show content on upload file
2025-04-18 02:01:47 +02:00
Felipe Hernandez
0577dc2990
feat: Lazy load file content on click
2025-04-18 01:40:30 +02:00
tth37
79bde6fa47
fix: Align backend <source> tag indexing with frontend citation grouping
2025-04-17 22:27:22 +08:00
Thomas Rehn
3dcbf1acf5
feat: support OpenAPI parameter description and enum values in tool spec
2025-04-17 15:48:55 +02:00
Youggls
9669cd3454
fix: use run_in_threadpool for search_web to prevent blocking
...
Used fastapi's run_in_threadpool function to execute the search_web function,
preventing the synchronous function from blocking the entire web search process.
2025-04-17 17:23:20 +08:00
Juan Calderon-Perez
6188c0c5b7
Add suport for Qdrant GRPC
2025-04-17 01:13:49 -04:00
Jarrod Lowe
dfe50b4e56
Merge branch 'open-webui:main' into main
2025-04-17 15:46:24 +12:00
Juan Calderon-Perez
b4d0d840d1
Fix formatting of qdrant.py
2025-04-15 08:56:51 -04:00
Juan Calderon-Perez
b1ef53873f
Check if content is present before removing
2025-04-15 08:53:05 -04:00
Classic298
4f14b17c34
Update users.py
2025-04-15 13:50:52 +02:00
Classic298
36b2052fb0
Update __init__.py
2025-04-15 09:55:35 +02:00
Athanasios Oikonomou
575c12f80c
feat: add QDRANT_ON_DISK configuration option for Qdrant integration
...
This commit will allow configuring the on_disk client parameter, to reduce the memory usage.
https://qdrant.tech/documentation/concepts/storage/?q=mmap#configuring-memmap-storage
Default is false, keeping vectors in memory.
2025-04-15 01:40:57 +03:00
hurxxxx
2d7062fc99
fix: onedrive orgs selection
2025-04-15 00:27:59 +09:00
tth37
85f8e91288
feat: Allow admin editing external search/loader settings
2025-04-14 18:19:26 +08:00
tth37
008fec80c1
fix: Update external search/loader method to POST
2025-04-14 18:17:27 +08:00
Timothy Jaeryang Baek
e4c7417522
refac
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11.x) (push) Waiting to run
Python CI / Format Backend (3.12.x) (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Waiting to run
Frontend Build / Frontend Unit Tests (push) Waiting to run
2025-04-14 02:12:58 -07:00
Timothy Jaeryang Baek
49bf3207e8
chore: format
2025-04-14 02:00:52 -07:00
Timothy Jaeryang Baek
d932fc555d
enh: tts/stt user permissions
2025-04-14 01:40:22 -07:00
Timothy Jaeryang Baek
ec3b8fab5b
refac
2025-04-14 01:08:16 -07:00
Tim Jaeryang Baek
ceffac87b6
Merge pull request #12835 from weisser-dev/dev
...
Fix: Robust Handling of LDAP Email Attribute Types
2025-04-14 00:15:51 -07:00
Timothy Jaeryang Baek
e7332fd6fe
refac
2025-04-13 23:39:38 -07:00
Tim Jaeryang Baek
60596c362a
Merge pull request #12815 from TomBayne/enh/vad_filter
...
feat/Enable vad_filter to improve quality of transcription in faster-whisper
2025-04-13 23:27:03 -07:00
Erik
c749083935
Update auths.py
2025-04-14 08:12:37 +02:00
Timothy Jaeryang Baek
70718dda90
refac
2025-04-13 22:31:43 -07:00
Timothy Jaeryang Baek
2fcf5d8578
refac
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11.x) (push) Waiting to run
Python CI / Format Backend (3.12.x) (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Waiting to run
Frontend Build / Frontend Unit Tests (push) Waiting to run
2025-04-13 17:28:09 -07:00
tth37
22f0365cef
format
2025-04-14 02:05:58 +08:00
tth37
839ba22c90
feat: Backend for Self-Hosted/External Web Search/Loader Engines
2025-04-14 01:49:05 +08:00
Athanasios Oikonomou
c70fedb626
Properly handle ldap3.abstract.attribute.Attribute value
...
This commit fixes an issue created on commit 2e7a01f30a
.
Ldap object is type <class 'ldap3.abstract.attribute.Attribute'>.
So we need to return the value and verify if it's null, string or list.
Fixes #12813
2025-04-13 18:00:42 +03:00
Tom
24367d459b
Enable vad_filter to improve quality of transcription in faster-whisper model.
2025-04-13 13:03:57 +01:00
Timothy Jaeryang Baek
888b468576
fix
2025-04-12 23:00:34 -07:00
Timothy Jaeryang Baek
4dafbbccfc
fix: rag template display issue
2025-04-12 22:55:24 -07:00
tth37
8d53f1e770
fix: small bugs on updated web/rag settings
2025-04-13 12:55:50 +08:00
Timothy Jaeryang Baek
f3fe82da80
fix: ongoing chat stop issue
2025-04-12 20:51:02 -07:00
Timothy Jaeryang Baek
bde89fd29e
refac: audio
2025-04-12 18:40:09 -07:00
Timothy Jaeryang Baek
daabc188e8
fix: model list hide issue
2025-04-12 18:34:10 -07:00
Timothy Jaeryang Baek
cdb4904999
refac
2025-04-12 18:11:22 -07:00
Timothy Jaeryang Baek
79dff685ea
feat: multiple models chat user permissions
2025-04-12 17:37:30 -07:00
Timothy Jaeryang Baek
881d81d87f
refac: default tool calling behaviour
2025-04-12 17:26:35 -07:00
Timothy Jaeryang Baek
91a455a284
chore: format
2025-04-12 16:35:11 -07:00
Timothy Jaeryang Baek
77b25ae36a
refac
2025-04-12 16:34:20 -07:00
Timothy Jaeryang Baek
48a23ce3fe
refac: web/rag config
2025-04-12 16:33:36 -07:00
Timothy Jaeryang Baek
bdef1001ac
refac
2025-04-12 15:10:43 -07:00
Tim Jaeryang Baek
6862d8fba8
Merge pull request #12769 from tth37/feat_frontend_web_loader
...
feat: Add Frontend Configuration for `RAG_WEB_LOADER_ENGINE`
2025-04-12 14:56:47 -07:00
Tim Jaeryang Baek
02ba7aeb95
Merge pull request #12366 from Ithanil/redis_sentinel_2
...
chore: adapt websocket redis sentinel code to new native support in python-socketio
2025-04-12 11:41:30 -07:00
Jan Kessler
c6755f9151
bump python-socketio to 5.13.0 (to support Redis Sentinel natively)
2025-04-12 19:22:10 +02:00
tth37
5eac5960ef
feat: Add frontend configuration for web loader
2025-04-12 17:13:30 +08:00
Timothy Jaeryang Baek
c846a550fa
refac
2025-04-11 15:19:47 -07:00
Jarrod Lowe
a8bbaa61bd
Merge branch 'dev' into main
2025-04-11 22:14:41 +12:00
Timothy Jaeryang Baek
6d63337ee9
refac
2025-04-10 21:22:14 -07:00
Timothy Jaeryang Baek
1921420319
refac
...
Co-Authored-By: dulicon <57261058+dulicon@users.noreply.github.com>
2025-04-10 20:01:07 -07:00
Timothy Jaeryang Baek
a47a958edd
refac: rename functions
2025-04-10 19:43:26 -07:00
Timothy Jaeryang Baek
53df5d3946
refac: rename hard to understand cryptic function names
2025-04-10 19:41:17 -07:00
Tim Jaeryang Baek
36ac81b229
Merge pull request #12727 from decent-engineer-decent-datascientist/main
...
feat: add Azure AI Speech STT provider
2025-04-10 16:50:40 -07:00
priten
9a55257c5b
feat: add Azure AI Speech STT provider
...
- Add Azure STT configuration variables for API key, region and locales
- Implement Azure STT transcription endpoint with 200MB file size limit
- Update Audio settings UI to include Azure STT configuration fields
- Handle Azure API responses and error cases consistently
2025-04-10 15:38:59 -05:00
Timothy Jaeryang Baek
05aa9c6d9c
refac
2025-04-10 12:27:11 -07:00
Tim Jaeryang Baek
f0efee5de4
Merge pull request #12603 from alpha-pet/fix-convert-ogg-container-openai-transcription
...
fix: Convert ogg to wav for OpenAI transcription endpoint
2025-04-10 12:25:46 -07:00
Timothy Jaeryang Baek
f9bd49bf56
refac
2025-04-10 11:18:53 -07:00
Tim Jaeryang Baek
4cbf16c456
Merge pull request #12717 from Kheiden/progressive-webapp-enhancements
...
feat: Add PWA external manifest URL env var
2025-04-10 10:55:54 -07:00
Kurt Heiden
c12f8d28b9
Add PWA external manifest URL env var
2025-04-10 11:35:43 -06:00
Timothy Jaeryang Baek
fb0ee1329d
enh: tool server data timeout
2025-04-10 10:23:14 -07:00
Tim Jaeryang Baek
7aab8b9307
Merge pull request #12567 from aleprj/fix/ms-sso
...
fix: Make Microsoft SSO work even when custom signing keys. #12475
2025-04-10 10:11:49 -07:00
Timothy Jaeryang Baek
f10566f3de
feat: allow events from pipelines
...
Co-Authored-By: Anthony Durussel <87324020+anthonydurussel@users.noreply.github.com>
2025-04-10 09:20:18 -07:00
Tim Jaeryang Baek
a3e477e100
Merge pull request #12602 from alpha-pet/fix-tool-server-indexing-mismatch
...
fix: mismatch between TOOL_SERVERS / TOOL_SERVER_CONNECTIONS indexing
2025-04-10 09:06:30 -07:00
Tim Jaeryang Baek
b40b50fb2d
Merge pull request #12563 from IONOS-Productivity/oidc-add-support-for-pkce
...
OIDC add support for PKCE
2025-04-10 09:03:31 -07:00
Tim Jaeryang Baek
33b35b797c
Merge pull request #12594 from gaby/search-files
...
feat: Add support for searching files by name
2025-04-10 08:50:13 -07:00
Tim Jaeryang Baek
ef14d0b46d
Merge pull request #12562 from almajo/fix/agrimm/correct_knowledge_base_citations
...
fix: Correct Citations for knowledge base models
2025-04-10 08:48:47 -07:00
Tim Jaeryang Baek
62ef0bad6f
Merge pull request #12680 from lucyknada/patch-1
...
fix #12678
2025-04-10 08:46:41 -07:00
Timothy Jaeryang Baek
63e5200e2f
refac
2025-04-10 08:46:12 -07:00
Tim Jaeryang Baek
1865e29bfc
Merge pull request #12683 from Youggls/dev
...
feat: Add sougou web search engine.
2025-04-10 08:45:15 -07:00
Timothy Jaeryang Baek
536bc36e36
chore: bump duckduckgo
2025-04-10 08:42:03 -07:00
Thomas Rehn
4731e0d0e3
fix: convert webm to wav for OpenAI transcription endpoint
2025-04-10 09:00:51 +02:00
Youggls
3e2a6df1fb
feat: Add sougou web search API for backend, add config panel in for frontend.
2025-04-10 14:51:44 +08:00
lucy
bc295546cd
fix #12678
2025-04-10 07:23:34 +02:00
Tim Jaeryang Baek
6c9a4d6ce6
Merge pull request #12606 from alpha-pet/feat-openapi-yaml-support
...
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11.x) (push) Waiting to run
Python CI / Format Backend (3.12.x) (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Waiting to run
Frontend Build / Frontend Unit Tests (push) Waiting to run
Feat: openapi yaml support
2025-04-09 18:37:09 -07:00
Tim Jaeryang Baek
e27c5989bc
Merge pull request #12657 from noamtamim/patch-1
...
docs: Set FastAPI app title to "Open WebUI"
2025-04-09 18:32:26 -07:00
Tim Jaeryang Baek
a27dcc84a3
Merge pull request #12654 from valckmir/main
...
feat: disable persistent config
2025-04-09 16:16:14 -07:00
Miroslav Valcicak
a5faaf388e
refactor: rename persistent config variable
2025-04-09 21:22:25 +02:00
Noam Tamim
15fd822916
Set FastAPI title to Open WebUI
...
This affects the generated OpenAPI (`/docs` and `/openapi.json`).
2025-04-09 19:45:17 +03:00
Miroslav Valcicak
68aea6bf10
feat: disable persistent config
2025-04-09 16:18:58 +02:00
Jörg Behrmann
2e7a01f30a
fix: choose the first mail if multiple are returned from LDAP
2025-04-09 10:53:02 +02:00
Tim Jaeryang Baek
b130b55f5b
Merge pull request #12571 from hurxxxx/feat/reindex-knowledge-files
...
feat: reindex knowledge files
2025-04-08 22:10:35 -07:00
Tim Jaeryang Baek
2575dac4ed
Merge pull request #12604 from maurerle/ddg_improve_stacktrace
...
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11.x) (push) Waiting to run
Python CI / Format Backend (3.12.x) (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Waiting to run
Frontend Build / Frontend Unit Tests (push) Waiting to run
**fix** improve stack trace of duckduckgo exception
2025-04-08 13:03:57 -07:00
Tim Jaeryang Baek
8c3146f6f8
Merge pull request #12615 from robert-norberg/additional-RAG-logging
...
chore: Add debug logging to RAG utils
2025-04-08 13:03:38 -07:00
Tim Jaeryang Baek
1f12023d85
Merge pull request #12617 from Classic298/dev
...
feat: UVICORN_WORKERS variable and docs
2025-04-08 12:52:47 -07:00
Timothy Jaeryang Baek
60d11c1f6f
enh: password max length verification
2025-04-08 12:50:25 -07:00
DrMelone
f17befc853
Update __init__.py
2025-04-08 18:55:07 +02:00
DrMelone
65b5c6c0c7
Update start_windows.bat
2025-04-08 18:52:12 +02:00
DrMelone
2c1d0e3857
Update start.sh
2025-04-08 18:50:07 +02:00
DrMelone
4c9a791b06
Update env.py
2025-04-08 18:47:48 +02:00
DrMelone
f822d89350
Update env.py
2025-04-08 18:38:00 +02:00
Robert Norberg
2337b36609
add debug logging to RAG utils
2025-04-08 12:08:32 -04:00
Thomas Rehn
81af20aa9b
refac: use logging instead of print
2025-04-08 15:16:55 +02:00
Thomas Rehn
27e8c6fce4
feat: add support for OpenAPI spec in YAML format
2025-04-08 15:16:52 +02:00
Thomas Rehn
d99a883867
fix: convert ogg to wav for OpenAI transcription endpoint
2025-04-08 15:04:04 +02:00
Thomas Rehn
f5b2867e45
fix: mismatch between TOOL_SERVERS / TOOL_SERVER_CONNECTIONS indexing
2025-04-08 14:08:08 +02:00
Florian Maurer
760ea3f4af
duckduckgo: backend api has been deprecated since december
...
also increase duckduckgo-search version
see 3ee8e08b1c
2025-04-08 14:02:06 +02:00
Florian Maurer
337c7caafa
improve stack trace of duckduckgo exception
...
* fix search_results out of scope
* ddgs.text does already always return a list
2025-04-08 13:52:23 +02:00
Juan Calderon-Perez
fed47f2e2b
Add content param to /search route
2025-04-08 01:00:06 -04:00
Juan Calderon-Perez
1c60b8d543
Rewrite logic
2025-04-08 00:56:21 -04:00
Juan Calderon-Perez
8609ca3657
Fix formatting again
2025-04-08 00:49:55 -04:00
Juan Calderon-Perez
e06ff17a70
Fix formatting
2025-04-08 00:48:54 -04:00
Juan Calderon-Perez
7c1b004687
simplify logic
2025-04-08 00:44:47 -04:00
Juan Calderon-Perez
353b104c77
add support for searching files
2025-04-08 00:42:37 -04:00
Jarrod Lowe
b4465987f9
Environment variable to redirect on logout
2025-04-08 13:39:00 +12:00
Self Denial
0e71b96597
fix: Upgrade OpenTelemetry instrumentation packages to 0.52b1
...
This commit updates all OpenTelemetry instrumentation dependencies (FastAPI, SQLAlchemy, Redis, Requests, Logging, HTTPX, aiohttp-client) from version 0.52b0 to 0.52b1 to satisfy opentelemetry-sdk==1.31.1 dependencies.
2025-04-07 14:49:47 -06:00
hurxxxx
4e545d432b
feat: add new admin func - reindex knowledge files
2025-04-08 00:44:10 +09:00
aleprj
818d24e672
fix: add appid to the URL to ensure we fetch the correct parameters in all scenarios
2025-04-07 11:15:47 -03:00
Alexander Grimm
1e7a36478b
~ update to latest change
2025-04-07 15:16:47 +02:00
Alexander Grimm
d8a7e9c660
fix: correct document citation
2025-04-07 15:16:47 +02:00
Thomas Lehmann
5c658a4879
feat(config): add config OAUTH_CODE_CHALLENGE_METHOD
...
Add support to enable OIDC code challenge method (PKCE).
2025-04-07 14:03:52 +02:00
Timothy Jaeryang Baek
9cb1104f09
refac
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11.x) (push) Waiting to run
Python CI / Format Backend (3.12.x) (push) Waiting to run
2025-04-07 00:58:32 -07:00
Timothy Jaeryang Baek
d1a77a9110
Merge pull request #12549 from ulagbulag/fix/500-when-unknown-models
...
fix: internal server error when calling completions API with non-existent model names
2025-04-07 00:58:02 -07:00
Ho Kim
1efae95a36
fix: internal server error when calling completions API with non-existent model names
...
Signed-off-by: Ho Kim <ho.kim@ulagbulag.io>
2025-04-07 06:48:39 +00:00
Timothy Jaeryang Baek
54a74b2c0a
chore: bump
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11.x) (push) Waiting to run
Python CI / Format Backend (3.12.x) (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Has been cancelled
Frontend Build / Frontend Unit Tests (push) Has been cancelled
2025-04-06 23:46:59 -07:00
Timothy Jaeryang Baek
908492702a
chore: bump
2025-04-06 23:46:40 -07:00
Timothy Jaeryang Baek
c5deb5cda4
Merge pull request #12541 from open-webui/dependabot/uv/dev/opentelemetry-instrumentation-logging-0.52b0
...
build(deps): bump opentelemetry-instrumentation-logging from 0.51b0 to 0.52b0
2025-04-06 23:43:48 -07:00
Timothy Jaeryang Baek
d3ed20e907
Merge pull request #12535 from open-webui/dependabot/pip/backend/dev/youtube-transcript-api-1.0.3
...
build(deps): bump youtube-transcript-api from 0.6.3 to 1.0.3 in /backend
2025-04-06 23:43:35 -07:00
Timothy Jaeryang Baek
82252cb760
Merge pull request #12532 from open-webui/dependabot/pip/backend/dev/chromadb-0.6.3
...
build(deps): bump chromadb from 0.6.2 to 0.6.3 in /backend
2025-04-06 23:43:08 -07:00
Timothy Jaeryang Baek
9e700dc9a2
Merge pull request #12533 from open-webui/dependabot/pip/backend/dev/pgvector-0.4.0
...
build(deps): bump pgvector from 0.3.5 to 0.4.0 in /backend
2025-04-06 23:42:30 -07:00
Timothy Jaeryang Baek
e1f60feb7f
Merge pull request #12529 from open-webui/dependabot/pip/backend/dev/azure-identity-1.21.0
...
build(deps): bump azure-identity from 1.20.0 to 1.21.0 in /backend
2025-04-06 23:41:53 -07:00
Timothy Jaeryang Baek
aefb3117db
fix: chat completion non-existent model issue
2025-04-06 23:40:48 -07:00
dependabot[bot]
dbc06084a7
build(deps): bump opentelemetry-instrumentation-logging
...
Bumps [opentelemetry-instrumentation-logging](https://github.com/open-telemetry/opentelemetry-python-contrib ) from 0.51b0 to 0.52b0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits )
---
updated-dependencies:
- dependency-name: opentelemetry-instrumentation-logging
dependency-version: 0.52b0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 03:43:31 +00:00
dependabot[bot]
96ecdc37b3
build(deps): bump youtube-transcript-api from 0.6.3 to 1.0.3 in /backend
...
Bumps [youtube-transcript-api](https://github.com/jdepoix/youtube-transcript-api ) from 0.6.3 to 1.0.3.
- [Release notes](https://github.com/jdepoix/youtube-transcript-api/releases )
- [Commits](https://github.com/jdepoix/youtube-transcript-api/compare/v0.6.3...v1.0.3 )
---
updated-dependencies:
- dependency-name: youtube-transcript-api
dependency-version: 1.0.3
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 03:42:21 +00:00
dependabot[bot]
f187a1c9ef
build(deps): bump pgvector from 0.3.5 to 0.4.0 in /backend
...
Bumps [pgvector](https://github.com/pgvector/pgvector-python ) from 0.3.5 to 0.4.0.
- [Changelog](https://github.com/pgvector/pgvector-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pgvector/pgvector-python/compare/v0.3.5...v0.4.0 )
---
updated-dependencies:
- dependency-name: pgvector
dependency-version: 0.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 03:42:17 +00:00
dependabot[bot]
9e8b7ac611
build(deps): bump chromadb from 0.6.2 to 0.6.3 in /backend
...
Bumps [chromadb](https://github.com/chroma-core/chroma ) from 0.6.2 to 0.6.3.
- [Release notes](https://github.com/chroma-core/chroma/releases )
- [Changelog](https://github.com/chroma-core/chroma/blob/main/RELEASE_PROCESS.md )
- [Commits](https://github.com/chroma-core/chroma/compare/0.6.2...0.6.3 )
---
updated-dependencies:
- dependency-name: chromadb
dependency-version: 0.6.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 03:42:14 +00:00
dependabot[bot]
5379c08b9d
build(deps): bump azure-identity from 1.20.0 to 1.21.0 in /backend
...
Bumps [azure-identity](https://github.com/Azure/azure-sdk-for-python ) from 1.20.0 to 1.21.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-python/compare/azure-identity_1.20.0...azure-identity_1.21.0 )
---
updated-dependencies:
- dependency-name: azure-identity
dependency-version: 1.21.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 03:42:11 +00:00
Timothy Jaeryang Baek
914eb49767
chore: include accelerate
dependency
2025-04-06 17:44:05 -07:00
Timothy Jaeryang Baek
a8bc0d65a0
chore: format
2025-04-06 17:36:16 -07:00
Timothy Jaeryang Baek
cbe2056587
fix: audio file upload response issue
2025-04-06 17:31:50 -07:00
Timothy Jaeryang Baek
65ed76abe1
refac: embedding prefix
2025-04-06 17:17:24 -07:00
Timothy Jaeryang Baek
f243e523a6
refac
2025-04-06 15:52:38 -07:00
Timothy Jaeryang Baek
155dbd5a66
refac
2025-04-06 15:45:48 -07:00