Timothy Jaeryang Baek
|
93236cead0
|
refac
|
2025-06-05 00:46:39 +04:00 |
|
Timothy Jaeryang Baek
|
ab36b8aeae
|
refac: embeddings endpoint
|
2025-06-05 00:37:31 +04:00 |
|
Tim Jaeryang Baek
|
7c4f261aa2
|
Merge pull request #14616 from Davixk/feat/new-perplexity-options
feat: add Perplexity AI model and search context usage configuration options
|
2025-06-05 00:28:00 +04:00 |
|
Tim Jaeryang Baek
|
14e158fde9
|
Merge pull request #14667 from hdnh2006/main
feat: OpenAI-compatible `/api/embeddings` endpoint with provider-agnostic OpenWebUI architecture
|
2025-06-05 00:25:56 +04:00 |
|
henry
|
04da2b05f6
|
convert embedding function name to be more consistence
|
2025-06-04 18:24:27 +02:00 |
|
Vaclav Cerny
|
9772c18b20
|
fix(loader): remove deprecated picture description configuration
|
2025-06-04 17:21:44 +02:00 |
|
henry
|
cc12e9e1a3
|
Ollama embeddings adapted to pydantic
|
2025-06-04 17:06:38 +02:00 |
|
henry
|
3ddebefca2
|
openai embeddings function modified
|
2025-06-04 16:13:53 +02:00 |
|
henry
|
8f6c3f46d6
|
payload and response modifed for compatibility
|
2025-06-04 16:11:40 +02:00 |
|
henry
|
e0769c6a1f
|
new embedding.py added for handling openai and ollama embedding
|
2025-06-04 16:09:39 +02:00 |
|
Henry
|
415114504f
|
Merge branch 'open-webui:main' into main
|
2025-06-04 15:37:33 +02:00 |
|
Vaclav Cerny
|
0b3719cc65
|
This commit fixes do_picture_description feature when using Docling as an external document parser.
Merge branch 'dev' into vaclavs-picture-description
|
2025-06-04 14:29:41 +02:00 |
|
Vaclav Cerny
|
c71236ba07
|
feat(loader): enhance picture description prompt for improved detail and clarity
|
2025-06-04 14:25:31 +02:00 |
|
Vaclav Cerny
|
c4278f4784
|
fix description vs classification mismatch
|
2025-06-04 14:13:00 +02:00 |
|
Timothy Jaeryang Baek
|
bbafeca495
|
refac: reserved __user__ param format
|
2025-06-04 15:53:07 +04:00 |
|
Timothy Jaeryang Baek
|
9964ad0a5b
|
refac: auth cache dir
Co-Authored-By: Rodrigo Agundez <rragundez@users.noreply.github.com>
|
2025-06-04 15:21:08 +04:00 |
|
Vaclav Cerny
|
8644e81a1c
|
feat(loader): add picture description configuration for DoclingLoader
|
2025-06-04 12:34:39 +02:00 |
|
Timothy Jaeryang Baek
|
d2b5a1614a
|
refac
|
2025-06-03 21:52:25 +04:00 |
|
Timothy Jaeryang Baek
|
185249623b
|
feat: follow ups backend integration
|
2025-06-03 18:47:49 +04:00 |
|
Timothy Jaeryang Baek
|
9e49fbc8bf
|
feat: follow ups
|
2025-06-03 18:07:29 +04:00 |
|
Timothy Jaeryang Baek
|
f8b941fb96
|
refac
|
2025-06-03 17:24:31 +04:00 |
|
Timothy Jaeryang Baek
|
4d364e2967
|
refac: remove msg from known type
|
2025-06-03 16:27:28 +04:00 |
|
Dave
|
77b357c73b
|
fix: update label for search context usage to clarify its purpose
|
2025-06-03 00:27:07 +02:00 |
|
Dave
|
96e9bfe0e5
|
feat: add Perplexity model and search context usage configuration options
|
2025-06-03 00:19:08 +02:00 |
|
Tim Jaeryang Baek
|
3c32d2cada
|
Merge pull request #14539 from PVBLIC-F/refac/mistral
perf mistral.py Enhance for Overall Speed and Efficiency
|
2025-06-02 23:52:59 +04:00 |
|
Tim Jaeryang Baek
|
0ebe35c571
|
Merge pull request #14532 from PVBLIC-F/refac/pinecone
perf pinecone.py Improve Performance and Maintainability Using Current Best Practices
|
2025-06-02 23:12:48 +04:00 |
|
Tim Jaeryang Baek
|
6e2bffee69
|
Merge pull request #14566 from open-webui/dependabot/pip/backend/dev/uvicorn-standard--0.34.2
build(deps): bump uvicorn[standard] from 0.34.0 to 0.34.2 in /backend
|
2025-06-02 21:38:39 +04:00 |
|
Tim Jaeryang Baek
|
84c06aa582
|
Merge pull request #14565 from open-webui/dependabot/pip/backend/dev/pillow-11.2.1
build(deps): bump pillow from 11.1.0 to 11.2.1 in /backend
|
2025-06-02 21:37:45 +04:00 |
|
Tim Jaeryang Baek
|
281b74f4b4
|
Merge pull request #14563 from open-webui/dependabot/pip/backend/dev/azure-ai-documentintelligence-1.0.2
build(deps): bump azure-ai-documentintelligence from 1.0.0 to 1.0.2 in /backend
|
2025-06-02 21:37:37 +04:00 |
|
dependabot[bot]
|
26549244fc
|
build(deps): bump uvicorn[standard] from 0.34.0 to 0.34.2 in /backend
Bumps [uvicorn[standard]](https://github.com/encode/uvicorn) from 0.34.0 to 0.34.2.
- [Release notes](https://github.com/encode/uvicorn/releases)
- [Changelog](https://github.com/encode/uvicorn/blob/master/docs/release-notes.md)
- [Commits](https://github.com/encode/uvicorn/compare/0.34.0...0.34.2)
---
updated-dependencies:
- dependency-name: uvicorn[standard]
dependency-version: 0.34.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-06-01 02:28:37 +00:00 |
|
dependabot[bot]
|
3ccd2364ba
|
build(deps): bump pillow from 11.1.0 to 11.2.1 in /backend
Bumps [pillow](https://github.com/python-pillow/Pillow) from 11.1.0 to 11.2.1.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/11.1.0...11.2.1)
---
updated-dependencies:
- dependency-name: pillow
dependency-version: 11.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-06-01 02:28:34 +00:00 |
|
dependabot[bot]
|
1131a61b8e
|
build(deps): bump azure-ai-documentintelligence in /backend
Bumps [azure-ai-documentintelligence](https://github.com/Azure/azure-sdk-for-python) from 1.0.0 to 1.0.2.
- [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-ai-documentintelligence_1.0.0...azure-ai-documentintelligence_1.0.2)
---
updated-dependencies:
- dependency-name: azure-ai-documentintelligence
dependency-version: 1.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-06-01 02:28:27 +00:00 |
|
dependabot[bot]
|
2f3d4622db
|
build(deps): bump validators from 0.34.0 to 0.35.0 in /backend
Bumps [validators](https://github.com/python-validators/validators) from 0.34.0 to 0.35.0.
- [Release notes](https://github.com/python-validators/validators/releases)
- [Changelog](https://github.com/python-validators/validators/blob/master/CHANGES.md)
- [Commits](https://github.com/python-validators/validators/compare/0.34.0...0.35.0)
---
updated-dependencies:
- dependency-name: validators
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-06-01 02:28:18 +00:00 |
|
Timothy Jaeryang Baek
|
2c15f8e676
|
refac
|
2025-05-31 15:07:28 +04:00 |
|
Timothy Jaeryang Baek
|
4e82c44f3e
|
refac
|
2025-05-31 15:04:38 +04:00 |
|
Timothy Jaeryang Baek
|
e41e375aab
|
refac: role update ui
|
2025-05-31 15:00:27 +04:00 |
|
PVBLIC Foundation
|
cf3635ba25
|
Update mistral.py
1. Intelligent Error Handling
Added _is_retryable_error() method to distinguish retryable vs non-retryable errors
Prevents unnecessary retries on client errors (4xx) that won't succeed
Caps retry delay at 30 seconds to prevent excessive waiting
2. Optimized Timeout Configuration
Upload: Capped at 2 minutes (was using full 5-minute timeout)
URL requests: 30 seconds (should be fast)
OCR processing: Full timeout (can take time)
Cleanup: 30 seconds (should be quick)
3. Enhanced Connection Pool
Increased connection limits: 20 total, 10 per host
Longer DNS cache TTL (10 minutes vs 5 minutes)
Increased keepalive timeout (60s vs 30s)
Added async DNS resolver for better performance
Granular timeout controls (connect, read, total)
4. Concurrency Control for Batch Processing
Added semaphore-based concurrency control (default: 5 concurrent)
Prevents API overwhelming while maintaining throughput
Configurable concurrency limit per workload
5. Memory Efficient Result Processing
Early exit for empty content validation
Better error metadata for debugging
Added content length tracking
Streamlined page processing logic
6. General Performance Improvements
Better error logging with truncated responses
Optimized metadata creation
Improved debug logging efficiency
|
2025-05-30 20:06:29 -07:00 |
|
PVBLIC Foundation
|
66bde32623
|
Update pinecone.py
|
2025-05-30 18:47:23 -07:00 |
|
PVBLIC Foundation
|
4ecf2a8685
|
Update pinecone.py
May 2025 Latest Pinecone Best Practices
|
2025-05-30 09:33:57 -07:00 |
|
Timothy Jaeryang Baek
|
b2befd486f
|
refac
|
2025-05-30 01:24:54 +04:00 |
|
Timothy Jaeryang Baek
|
9306ae5972
|
refac
|
2025-05-30 01:19:56 +04:00 |
|
Timothy Jaeryang Baek
|
036ce12dd9
|
doc: changelog
|
2025-05-30 01:14:38 +04:00 |
|
Tim Jaeryang Baek
|
d6c3f93cfd
|
Merge pull request #14509 from r0mdau/fix/audio-format
fix: only trust codec_name for audio conversion
|
2025-05-30 01:12:22 +04:00 |
|
Romain Dauby
|
b12a493fe5
|
fix: only trust codec_name for audio conversion
Some files have .wav extension with incompatible OpenAI codec
|
2025-05-29 16:57:23 -04:00 |
|
Timothy Jaeryang Baek
|
e1e2c096e2
|
refac: PLEASE follow existing convention
|
2025-05-30 00:34:18 +04:00 |
|
Tim Jaeryang Baek
|
ff353578db
|
Merge pull request #14370 from daw/feat/add-azure-openai-embeddings-option
feat:Add Azure OpenAI embedding support
|
2025-05-30 00:18:55 +04:00 |
|
Timothy Jaeryang Baek
|
be989f3645
|
refac: better memory error handling
|
2025-05-30 00:12:28 +04:00 |
|
Timothy Jaeryang Baek
|
4c45d67677
|
refac/fix: memory
|
2025-05-30 00:10:52 +04:00 |
|
Timothy Jaeryang Baek
|
4371d2c5a5
|
enh: better custom param handling
|
2025-05-29 23:32:14 +04:00 |
|
Timothy Jaeryang Baek
|
d43bbcae28
|
refac/fix: open webui params handling
|
2025-05-29 12:57:58 +04:00 |
|
Timothy Jaeryang Baek
|
7dc7d5c028
|
refac: PLEASE FOLLOW EXISTING CONVENTION
|
2025-05-29 03:47:02 +04:00 |
|
Timothy Jaeryang Baek
|
9220afe7b3
|
feat: custom advanced params
|
2025-05-29 03:33:11 +04:00 |
|
Timothy Jaeryang Baek
|
bb4115fa0e
|
refac: allow all params
|
2025-05-29 02:56:37 +04:00 |
|
Timothy Jaeryang Baek
|
551597b9cc
|
chore: format
|
2025-05-29 02:36:33 +04:00 |
|
Timothy Jaeryang Baek
|
cb4299eb98
|
refac
|
2025-05-29 02:33:40 +04:00 |
|
Tim Jaeryang Baek
|
042c37ea34
|
Merge pull request #14311 from Hisma/marker-api-content-extraction
feat: Marker api content extraction support
|
2025-05-29 02:21:13 +04:00 |
|
Timothy Jaeryang Baek
|
85a384fab5
|
enh: load tool by url
|
2025-05-29 02:08:54 +04:00 |
|
Timothy Jaeryang Baek
|
4461122a0e
|
fix: /api/v1/retrieval/query/collection endpoint
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-28 18:45:47 +04:00 |
|
notyusheng
|
efedb7ab1f
|
chore: removed duplicate css elements
|
2025-05-28 08:31:11 -04:00 |
|
Timothy Jaeryang Baek
|
d81886e315
|
refac
|
2025-05-28 01:42:42 +04:00 |
|
Timothy Jaeryang Baek
|
7effb04782
|
refac
|
2025-05-28 01:41:49 +04:00 |
|
Timothy Jaeryang Baek
|
f5fefb49d5
|
refac
|
2025-05-28 01:38:24 +04:00 |
|
Timothy Jaeryang Baek
|
e4a53e0a3c
|
refac
|
2025-05-28 01:34:53 +04:00 |
|
Tim Jaeryang Baek
|
100a764293
|
Merge pull request #14402 from torisetxd/parallelized-model-fetching
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
perf: Parallelize base model fetching
|
2025-05-27 16:56:44 +04:00 |
|
Timothy Jaeryang Baek
|
1d216b82ba
|
refac
|
2025-05-27 16:48:17 +04:00 |
|
toriset
|
9eccce2444
|
Added proper type hints to new functions
Forgot about that...
|
2025-05-27 15:44:20 +03:00 |
|
toriset
|
27de981246
|
Parallelize base model fetching
|
2025-05-27 15:35:16 +03:00 |
|
Timothy Jaeryang Baek
|
40bea00e3d
|
refac
|
2025-05-27 16:06:00 +04:00 |
|
Timothy Jaeryang Baek
|
b944acd3ff
|
refac: function cache
|
2025-05-27 14:39:35 +04:00 |
|
Gunwoo Hur
|
14c3d0c2d1
|
Prevent duplicate function module loads with caching helper and refactor
|
2025-05-27 18:08:58 +09:00 |
|
Hisma
|
e12a79c0e2
|
fix: handle json output format correctly
|
2025-05-27 01:12:03 -04:00 |
|
Hisma
|
a9405cc101
|
feat: Marker api content extraction support
|
2025-05-27 00:44:07 -04:00 |
|
Timothy Jaeryang Baek
|
efb54aa2e4
|
fix: image generation
|
2025-05-27 02:48:22 +04:00 |
|
Timothy Jaeryang Baek
|
5c74e56bd0
|
chore: format
|
2025-05-27 02:18:43 +04:00 |
|
Tim Jaeryang Baek
|
1cb8fa0f03
|
Merge pull request #14362 from PVBLIC-F/fix/chat-engagement-critical
Fix/chat engagement critical
|
2025-05-27 02:17:34 +04:00 |
|
cheadings71
|
256034e285
|
Update misc.py
Before fix: Chat engagement failed with TypeError and KeyError
After fix: Chat works smoothly with automatic title generation and proper history
|
2025-05-26 14:55:48 -07:00 |
|
cheadings71
|
d414662d23
|
fix: resolve chat engagement TypeError - Fix get_message_list() to return [] instead of None - Fix middleware to use correct metadata message_id - Add safe fallback for missing role field - Ensure assistant messages include role field
|
2025-05-26 14:35:09 -07:00 |
|
Timothy Jaeryang Baek
|
940a437631
|
refac
|
2025-05-27 01:16:11 +04:00 |
|
Timothy Jaeryang Baek
|
aaff204e7b
|
refac
|
2025-05-27 00:56:59 +04:00 |
|
Timothy Jaeryang Baek
|
2c7ccc69fe
|
enh: allow custom openapi json url
|
2025-05-27 00:20:47 +04:00 |
|
Timothy Jaeryang Baek
|
a38e44e870
|
enh: external tool server custom name/description support
|
2025-05-27 00:10:33 +04:00 |
|
Timothy Jaeryang Baek
|
b4caad928e
|
feat: load function from url
|
2025-05-26 23:52:22 +04:00 |
|
Tim Jaeryang Baek
|
6062174602
|
Merge pull request #14228 from suleimanelkhoury/s3-tags-allowed-characters
fix: S3 allowed characters in Tags.
|
2025-05-26 22:43:21 +04:00 |
|
Timothy Jaeryang Baek
|
2d5b82df8c
|
enh: include sources field in non-streaming response
|
2025-05-26 22:22:37 +04:00 |
|
Timothy Jaeryang Baek
|
ffa51ece0c
|
refac: pinned chat endpoint
|
2025-05-26 22:15:21 +04:00 |
|
Timothy Jaeryang Baek
|
fc5dfd3536
|
refac
|
2025-05-26 22:02:40 +04:00 |
|
Tim Jaeryang Baek
|
5d7c89964c
|
Merge pull request #14314 from fl0w1nd/dev
fix: Correctly handle toggle filters to prevent unintended activation
|
2025-05-26 21:58:57 +04:00 |
|
Timothy Jaeryang Baek
|
4da75a9e78
|
feat: GZip, Brotli, ZStd compression middleware support
Co-Authored-By: Jason Baker <jason.th.baker@gmail.com>
|
2025-05-26 14:18:29 +04:00 |
|
Tim Jaeryang Baek
|
c157e74f0c
|
Merge pull request #14335 from open-webui/main
dev
|
2025-05-26 13:02:08 +04:00 |
|
Shirasawa
|
0dc29a220f
|
fix: Fix path leakage caused by file upload
|
2025-05-26 12:20:00 +08:00 |
|
fl0w1nd
|
332043c38b
|
fix: Correctly handle toggle filters to prevent unintended activation
|
2025-05-25 17:59:31 +08:00 |
|
Timothy Jaeryang Baek
|
75208935d7
|
refac: user chat list modal
|
2025-05-25 01:44:53 +04:00 |
|
Timothy Jaeryang Baek
|
6e8ca96799
|
enh: archived chats modal
|
2025-05-25 01:23:12 +04:00 |
|
Timothy Jaeryang Baek
|
7e6f1f8848
|
enh: archived chats modal
|
2025-05-25 00:48:30 +04:00 |
|
Timothy Jaeryang Baek
|
31e2686ae6
|
feat: /sync functions endpoint
|
2025-05-24 23:39:19 +04:00 |
|
Timothy Jaeryang Baek
|
cce5f024bd
|
feat: WEBUI_AUTH_TRUSTED_GROUPS_HEADER
|
2025-05-24 23:17:12 +04:00 |
|
Timothy Jaeryang Baek
|
da75d0ca1e
|
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-05-24 02:13:54 +04:00 |
|
Tim Jaeryang Baek
|
e663b90a9f
|
Merge pull request #14069 from Ithanil/bm25_weight
feat: Configurable weight for BM25Retriever during hybrid search
|
2025-05-24 01:13:03 +04:00 |
|
Timothy Jaeryang Baek
|
bf97dbe052
|
refac
|
2025-05-24 01:12:11 +04:00 |
|
Timothy Jaeryang Baek
|
80eaa24ca8
|
enh: provide source name in context if available
|
2025-05-24 00:52:09 +04:00 |
|