Timothy J. Baek
20a6dbbe65
feat: csv bulk import
2024-05-01 19:28:35 -07:00
Timothy J. Baek
bd3b5f1edb
feat: csv user import frontend
2024-05-01 19:02:25 -07:00
Timothy J. Baek
e6bcdba5ad
feat: add user from admin panel
2024-05-01 18:06:02 -07:00
Timothy J. Baek
b7fcf14f6e
refac: styling
2024-05-01 17:55:18 -07:00
Timothy J. Baek
0595c04909
feat: youtube rag
2024-05-01 17:17:00 -07:00
Timothy Jaeryang Baek
de62153d49
Merge pull request #1815 from Yanyutin753/new-dev
...
✨ expend the image format type after the file is downloaded
2024-04-30 11:52:30 -07:00
Timothy J. Baek
80413a7628
refac
2024-04-30 11:52:08 -07:00
Yanyutin753
c0bb32d768
📌 fixed a bug where RAG would not reply after not reading the file correctly
2024-04-30 13:51:30 +08:00
Timothy Jaeryang Baek
1afc49c1e4
Merge pull request #1862 from cheahjs/feat/filter-local-rag-fetch
...
feat: add ENABLE_LOCAL_WEB_FETCH to protect against SSRF attacks
2024-04-29 15:51:17 -07:00
Jun Siang Cheah
1c4e63f71e
feat: add ENABLE_LOCAL_WEB_FETCH to protect against SSRF attacks
2024-04-29 20:55:17 +01:00
Steven Kreitzer
5b8fd14470
fix: various api rag results
2024-04-29 12:17:36 -05:00
Timothy J. Baek
9832e6edba
enhancement: OpenAI API
...
api.together.xyz, api.replicate.com
2024-04-28 10:20:40 -07:00
Yanyutin753
3321a1b922
✨ expend the image format type after the file is downloaded
2024-04-28 12:00:52 +08:00
Timothy J. Baek
71a75bccf5
fix
2024-04-27 20:06:07 -07:00
Timothy J. Baek
48ed701960
fix
2024-04-27 19:44:36 -07:00
Timothy J. Baek
5e97c9927b
fix
2024-04-27 19:42:19 -07:00
Timothy J. Baek
8aa47ea6bc
fix
2024-04-27 21:17:19 -04:00
Timothy Jaeryang Baek
386fc040b1
Merge pull request #1802 from Yanyutin753/tem-dev
...
✨ feat added environment variables and sync.yml
2024-04-27 16:39:45 -07:00
Timothy J. Baek
9094536d37
feat: user last active
2024-04-27 19:38:51 -04:00
Yanyutin753
849a0b973d
recompose the name of environment variables
2024-04-28 07:21:01 +08:00
Timothy J. Baek
01c4647dfc
fix: ollama version string issue
...
#1800
2024-04-27 19:19:47 -04:00
Yanyutin753
b0245a7eff
✨ feat added environment variables and sync.yml
2024-04-28 06:54:26 +08:00
Timothy J. Baek
bcf78b4efa
feat: show user chats in admin panel
2024-04-27 18:24:59 -04:00
Timothy J. Baek
098ac18762
refac: naming
2024-04-27 18:15:32 -04:00
Timothy J. Baek
4ea2eb7939
refac
2024-04-27 18:14:15 -04:00
Timothy J. Baek
10f27ebacf
refac: naming
2024-04-27 18:12:57 -04:00
Timothy Jaeryang Baek
c1d85f8a6f
Merge pull request #1791 from cheahjs/feat/external-db-support
...
feat: add support for using postgres for the backend DB
2024-04-27 12:48:56 -07:00
Timothy J. Baek
ce9a5d12e0
refac: rag pipeline
2024-04-27 15:38:50 -04:00
Timothy J. Baek
8f1563a7a5
fix: typo
2024-04-27 15:03:49 -04:00
Timothy J. Baek
9be56d68e0
refac: naming convention
2024-04-27 15:02:57 -04: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
dbf7b15539
refac: naming convention
...
MODEL_FILTER_ENABLED -> ENABLE_MODEL_FILTER
2024-04-26 17:17:18 -04:00
Timothy J. Baek
cebf733b9d
refac: naming convention
2024-04-26 14:41:39 -04: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
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
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
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
77426266d2
refac: port number update
2024-04-21 14:32:45 -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
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
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
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
Self Denial
faa5884150
Use log.warning instead of log.debug
2024-04-13 03:18:13 -06: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 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