Jun Siang Cheah
8df7db1e17
feat: add ability to configure a HTTP ChromaDB client
2024-04-27 18:52:35 +01:00
Jun Siang Cheah
47a33acfeb
feat: show error toast if trying to download db on external db
2024-04-27 15:53:31 +01:00
Jun Siang Cheah
e91a49c455
feat: add support for using postgres for the backend DB
2024-04-27 15:33:20 +01:00
Timothy J. Baek
b22415d456
feat: litellm opt-out support
2024-04-26 17:19:50 -04:00
Timothy J. Baek
dbf7b15539
refac: naming convention
...
MODEL_FILTER_ENABLED -> ENABLE_MODEL_FILTER
2024-04-26 17:17:18 -04:00
Timothy J. Baek
c5eac5a1c7
fix: webui name
2024-04-26 17:00:25 -04:00
Timothy Jaeryang Baek
543707eefd
Merge pull request #1756 from buroa/buroa/toggle-hybrid
...
feat: toggle hybrid search
2024-04-26 11:48:44 -07:00
Timothy J. Baek
cebf733b9d
refac: naming convention
2024-04-26 14:41:39 -04:00
Timothy Jaeryang Baek
ddf06329a5
Merge pull request #1734 from darlanalves/env-docs-dir
...
feat: allow a docs directory coming from env
2024-04-26 09:59:34 -07:00
Steven Kreitzer
69822e4c25
fix: sort ranking hybrid
2024-04-26 07:56:41 -05:00
Steven Kreitzer
9755cd5baa
feat: toggle hybrid search
2024-04-25 17:51:38 -05:00
Timothy J. Baek
984dbf13ab
revert: original rag pipeline
2024-04-25 17:03:00 -04:00
Timothy Jaeryang Baek
7d88689f51
Merge pull request #1741 from domsleee/katex-render-performance
...
fix: Improve katex render performance in responses
2024-04-25 13:40:27 -07:00
Steven Kreitzer
1c1d2c254d
fix: query collection api call
2024-04-25 13:38:18 -05:00
Steven Kreitzer
72090fab88
chore: update log line
2024-04-25 13:28:31 -05:00
Steven Kreitzer
c9c9660459
fix: address comment in pr #1687
2024-04-25 07:50:42 -05:00
Steven Kreitzer
d5f60b119c
Merge branch 'dev' into buroa/hybrid-search
2024-04-24 20:37:19 -05:00
Timothy J. Baek
7075837849
fix: missing import
2024-04-24 21:24:17 -04:00
Dom Slee
06a6136671
fix: improve katex render performance in responses
2024-04-25 11:14:37 +10:00
Darlan Alves
89e8813188
feat: allow a docs directory coming from env
...
Current config assumes /data/docs to be part of the current data directory.
This allows DOCS_DIR to be mounted from a different path outside of DATA_DIR, or falls back to the previous behaviour if DOCS_DIR is not in the environment
2024-04-25 00:40:39 +02:00
Steven Kreitzer
adb009f388
Merge branch 'dev' into buroa/hybrid-search
2024-04-24 14:51:49 -05:00
Steven Kreitzer
c0259aad67
feat: hybrid search and reranking support
2024-04-24 07:55:10 -05:00
Jun Siang Cheah
5245d037ac
fix: harden litellm exec command to prevent unintended commands
...
logic was previously to split on space for arguments, but if any of the user controlled variables LITELLM_PROXY_HOST or DATA_DIR had spaces in them, this would not behave correctly.
2024-04-23 19:25:43 +01:00
Jun Siang Cheah
58bead0398
fix: DATA_DIR was not respected when loading litellm configs
2024-04-23 19:22:41 +01:00
Jun Siang Cheah
9e9306fd2b
feat: add LITELLM_PROXY_HOST to configure address litellm listens on
2024-04-23 19:19:16 +01:00
Jun Siang Cheah
0ea9e19d79
feat: add LITELLM_PROXY_PORT to configure internal proxy port
2024-04-23 19:14:01 +01:00
Timothy J. Baek
25d09363df
feat: editable openai url for images
2024-04-23 07:14:31 -04:00
Timothy J. Baek
aa489be53b
Update config.py
2024-04-23 06:58:57 -04:00
Timothy J. Baek
e3d253b040
feat: image env var
2024-04-23 06:53:04 -04:00
Steven Kreitzer
db801aee79
Merge branch 'dev' into buroa/hybrid-search
2024-04-22 18:35:32 -05:00
Steven Kreitzer
4e0b32b505
feat: hybrid search
2024-04-22 18:33:43 -05:00
Timothy Jaeryang Baek
0546ad58be
Merge pull request #1687 from buroa/buroa/huggingface-embeddings
...
feat: move to native `sentence_transformers`
2024-04-22 13:55:34 -07:00
Steven Kreitzer
f3e5700d49
feat: move to native sentence_transformer
2024-04-22 14:20:41 -05:00
Jun Siang Cheah
e2a8ad5fca
address comments, rename to ENABLE_ADMIN_EXPORT
2024-04-22 19:55:46 +01:00
Jun Siang Cheah
190b934ab5
feat: add ALLOW_ADMIN_EXPORT to disable exporting of chats and the db
2024-04-22 19:44:24 +01:00
Timothy J. Baek
4651db8c09
refac: litellm model name validation
2024-04-21 18:25:53 -05:00
Timothy J. Baek
760c62739a
refac: improved error handling
2024-04-21 17:37:59 -05:00
Timothy J. Baek
e627b8bf21
feat: litellm model add/delete
2024-04-21 17:26:22 -05:00
Timothy J. Baek
31124d9deb
feat: litellm config update
2024-04-21 16:10:01 -05:00
Timothy Jaeryang Baek
56c93bc2ac
Merge branch 'dev' into litellm-as-subprocess
2024-04-21 12:58:19 -07:00
Timothy J. Baek
f83eb7326f
Update requirements.txt
2024-04-21 14:44:28 -05:00
Timothy J. Baek
8422d3ea79
Update requirements.txt
2024-04-21 14:43:51 -05:00
Timothy J. Baek
77426266d2
refac: port number update
2024-04-21 14:32:45 -05:00
Timothy J. Baek
302c5074e9
revert: litellm bump
2024-04-21 12:50:14 -05:00
dyamagishi
489c45ffdf
fix: Update websocket protocol based on the original schema.
2024-04-22 01:19:34 +09:00
Timothy J. Baek
2717fe7c20
fix
2024-04-21 02:00:03 -05:00
Timothy J. Baek
51191168bc
feat: restart subprocess route
2024-04-21 01:51:38 -05:00
Timothy J. Baek
a59fb6b9eb
fix
2024-04-21 01:47:35 -05:00
Timothy J. Baek
3c382d4c6c
refac: close subprocess gracefully
2024-04-21 01:46:09 -05:00
Timothy J. Baek
8651bec915
pwned :)
2024-04-21 01:22:02 -05:00
Timothy J. Baek
a41b195f46
DO NOT TRACK ME >:(
2024-04-21 01:13:24 -05:00
Timothy J. Baek
5e458d490a
fix: run litellm as subprocess
2024-04-21 00:52:27 -05:00
Timothy J. Baek
948f2e913e
chore: litellm bump
2024-04-20 23:53:08 -05:00
Timothy J. Baek
98369fba22
fix
2024-04-20 22:53:00 -05:00
Timothy J. Baek
1cf4fa96c1
fix
2024-04-20 21:15:39 -05:00
Timothy J. Baek
fe3291acb5
fix: multiuser duplicate tag issue
2024-04-20 21:12:59 -05:00
Timothy J. Baek
1e919abda3
fix: settings getModels issue
2024-04-20 20:49:16 -05:00
Timothy J. Baek
38321355d3
fix
2024-04-20 20:37:18 -05:00
Timothy J. Baek
eefe01454f
refac: include archived flag in exports
2024-04-20 19:32:32 -05:00
Timothy J. Baek
74dd9b561a
revert: export chats to include archived chats
2024-04-20 19:24:58 -05:00
Timothy J. Baek
4c221eabef
refac
2024-04-20 18:29:14 -05:00
Timothy J. Baek
b12edb4a7a
refac: replace timestamp field
2024-04-20 18:24:18 -05:00
Timothy J. Baek
fbd520bf07
feat: archive chat
2024-04-20 17:03:39 -05:00
Timothy J. Baek
c468df2f71
feat: env var for audio
2024-04-20 16:04:16 -05:00
Timothy J. Baek
fa9593b4e8
refac: openai error message
2024-04-20 16:01:25 -05:00
Timothy J. Baek
cbd18ec63c
feat: external openai tts support
2024-04-20 16:00:24 -05:00
Timothy J. Baek
713934edb6
refac
2024-04-20 15:21:52 -05:00
Timothy J. Baek
710850e442
refac: audio
2024-04-20 15:15:59 -05:00
Timothy J. Baek
9451726ee6
feat: save edited message shortcut
2024-04-20 14:24:19 -05:00
Timothy J. Baek
741ed5dc4c
fix
2024-04-14 19:56:33 -04:00
Timothy J. Baek
b1b72441bb
feat: openai embeddings integration
2024-04-14 19:48:15 -04:00
Timothy J. Baek
b48e73fa43
feat: openai embeddings support
2024-04-14 19:15:39 -04:00
Timothy J. Baek
36ce157907
fix: integration
2024-04-14 18:47:45 -04:00
Timothy J. Baek
9cdb5bf9fe
feat: frontend integration
2024-04-14 18:31:40 -04:00
Timothy J. Baek
2952e61167
feat: external embeddings support
2024-04-14 17:55:00 -04:00
Timothy Jaeryang Baek
b5d882606a
Merge pull request #1499 from lainedfles/whisper_auto_update
...
feat: introduce Whisper model auto-update control.
2024-04-14 13:58:17 -07:00
Timothy J. Baek
9091513c39
fix
2024-04-14 16:52:59 -04:00
Timothy J. Baek
0f5ecafc57
fix: api usage issue
2024-04-14 16:51:13 -04:00
Self Denial
067c94810a
Fix open-webui/open-webui#1500
...
Looks like the convention update per commit 0981fae161
missed `config.py`.
2024-04-13 19:55:43 -06:00
Timothy Jaeryang Baek
916ce9bc4f
Merge pull request #1500 from lainedfles/config-image-generation-enabled
...
feat: add IMAGE_GENERATION_ENABLED env var
2024-04-13 14:51:01 -07:00
Timothy J. Baek
0981fae161
refac: convention
2024-04-13 14:50:45 -07:00
Timothy J. Baek
838778aa3e
fix: typo
2024-04-13 14:40:54 -07:00
Self Denial
faa5884150
Use log.warning instead of log.debug
2024-04-13 03:18:13 -06:00
Timothy Jaeryang Baek
51afb1e378
Merge pull request #1523 from 7a6ac0/call_before_defining
...
fix: Invoke the function before it is defined
2024-04-12 13:31:40 -07:00
tabacoWang
c49cc3fa86
fix: Invoke the function before it is defined
2024-04-12 17:27:40 +08:00
JanSolo1
79a4abc3ec
Comment spelling mistake fix
2024-04-12 00:44:44 +02:00
JanSolo1
6623ecb302
Comment fix config.py ln 412
2024-04-12 00:36:48 +02:00
Self Denial
ff01398812
Format fix
2024-04-10 23:39:11 -06:00
Self Denial
3b8ea55bc8
Add IMAGE_GENERATION_ENABLED env var
...
With default of `False`.
2024-04-10 23:21:12 -06:00
Self Denial
81c8717d75
Format fix
2024-04-10 20:44:44 -06:00
Self Denial
429242b4d3
Introduce Whisper model auto-update control.
...
* Introduce WHISPER_MODEL_AUTO_UPDATE env var
* Pass local_files_only to WhisperModel()
* Handle cases where auto-update is disabled but model is non-existent
2024-04-10 20:30:00 -06:00
Timothy J. Baek
295472fca1
chore: formatting
2024-04-10 01:27:19 -07:00
Timothy Jaeryang Baek
b9cadff16b
Merge pull request #1419 from lainedfles/embedding-model-fix-and-manual-update
...
feat: improve embedding model update & resolve network dependency
2024-04-10 01:10:07 -07:00
Timothy J. Baek
582d11f191
refac: RAG_EMBEDDING_MODEL_PATH removed
2024-04-10 00:59:05 -07:00
Timothy J. Baek
cb2158a794
fix
2024-04-10 00:51:16 -07:00
Timothy J. Baek
abfcceecef
refac
2024-04-10 00:46:09 -07:00
Timothy J. Baek
f4b87ecb23
refac
2024-04-10 00:33:45 -07:00
Timothy J. Baek
48aad65514
refac
2024-04-09 23:54:20 -07:00
Timothy J. Baek
cbb21a148d
fix: async version check
2024-04-09 23:03:05 -07:00
Timothy Jaeryang Baek
2f6e683163
Merge pull request #1476 from buroa/dev
...
fix: support batching chromadb
2024-04-09 22:53:51 -07:00