Jannik Streidl
953d05428e
grammar
2024-03-22 09:55:46 +01:00
Jannik Streidl
6dc4b748fb
added comments
2024-03-22 09:50:01 +01:00
Jannik Streidl
fde0139bf7
All in one Dockerfile for including Ollama
2024-03-22 09:31:35 +01:00
Self Denial
f74f2ea765
Merge conflicts
2024-03-21 00:14:13 -06:00
Timothy J. Baek
93c90dc186
feat: litellm model filter support
2024-03-20 19:28:33 -07:00
Timothy J. Baek
2c6e2d5e8a
feat: webhook backend
2024-03-20 18:35:02 -07:00
Self Denial
e6dd0bfbe0
Migrate to python logging module with env var control.
2024-03-20 17:11:36 -06:00
Jannik Streidl
1f6739337b
docker improvements & changed universal device type env for different models used
2024-03-20 08:44:09 +01:00
Timothy Jaeryang Baek
16fe0ee167
Merge pull request #1151 from changchiyou/feat/custom_default_user_permissions_chat_deletion
...
Feat/custom default user permissions chat deletion
2024-03-19 16:23:23 -05:00
Timothy J. Baek
87344adf29
refac
2024-03-19 14:21:46 -07:00
Timothy J. Baek
1bfcd801b7
fix: multiple openai issue
2024-03-18 01:11:48 -07:00
changchiyou
c6e14ce327
refactor: restrict the scope of USER_PERMISSIONS_CHAT_DELETION
...
it can easily confuse people before becuase when people accidentally set `env.USER_PERMISSIONS_CHAT_DELETION` to `true/yes/Yes`, `USER_PERMISSIONS["chat"]["deletion"]` would become `False`, which is unexpectedly and hard to notice.
2024-03-14 00:01:46 +08:00
changchiyou
04e3b168a6
config: allow custom default user permissions - chat deletion
...
Allow Chat Deletion
2024-03-13 23:17:22 +08:00
Timothy J. Baek
e3fc97241d
fix: env var migration issue
2024-03-10 19:26:06 -07:00
Timothy J. Baek
b4c770d74b
fix: disable openai model by default
2024-03-10 19:00:43 -07:00
Timothy J. Baek
a4ca1fc5c4
feat: model filter list env var
2024-03-09 21:47:01 -08:00
Roberto Gudelj
9235864f56
fix: parsing of OPENAI_API_BASE_URLS env var
2024-03-09 04:11:39 +01:00
Timothy J. Baek
df49e4e1cc
fix: default openai api value
2024-03-06 20:25:24 -08:00
Timothy J. Baek
c255cba198
feat: multiple openai apis
2024-03-06 16:13:25 -08:00
Timothy J. Baek
51d509bafb
Update config.py
2024-03-06 13:18:17 -08:00
Timothy J. Baek
0142c2de43
refac: semicolon as delimiter
2024-03-06 12:42:14 -08:00
Timothy J. Baek
c9173b71b6
chore: comment rename
2024-03-06 11:51:51 -08:00
Timothy J. Baek
f741adc6c9
refac: OLLAMA_API_BASE_URL deprecated
2024-03-06 11:44:00 -08:00
Timothy J. Baek
901e7a33fa
feat: chat playground backend integration
2024-03-02 18:16:02 -08:00
Han Cen
a12b5ffab3
Fix enable signup env
2024-03-02 15:38:14 +08:00
Timothy J. Baek
d0c0d0d2b4
fix: litellm config issue
2024-02-24 22:35:11 -08:00
Timothy J. Baek
32da2aa511
Update config.py
2024-02-24 13:11:56 -08:00
Timothy J. Baek
d1f170dc77
fix: error handling
2024-02-23 17:36:38 -08:00
Timothy J. Baek
decba05c7a
Update config.py
2024-02-23 17:24:46 -08:00
Timothy J. Baek
62f67bed29
feat: sponsor custom name support
2024-02-23 17:12:19 -08:00
David Girón
214881451d
allow custom default user role
2024-02-23 11:03:06 +01:00
Timothy J. Baek
a84070c6d3
refac: changelog api
2024-02-23 00:36:53 -08:00
Timothy J. Baek
9f950aea9c
feat: changelog.md
2024-02-23 00:30:26 -08:00
Timothy J. Baek
733e963c44
feat: sd backend integration
2024-02-21 18:12:01 -08:00
Timothy J. Baek
daa989b7dc
feat: validate type
2024-02-19 19:09:09 -08:00
Timothy J. Baek
d58de061fa
feat: config.json support
2024-02-19 18:54:22 -08:00
Timothy J. Baek
ab104d5905
refac
2024-02-19 10:56:50 -08:00
Jannik Streidl
acf999013b
storing vectordb in project cache folder + device types
2024-02-19 07:51:17 +01:00
Timothy J. Baek
0cb0358485
refac: more descriptive var names
2024-02-18 11:16:10 -08:00
Jannik S
4b88e7e44f
Merge branch 'main' into choose-embedding-model
2024-02-18 09:20:54 +01:00
Timothy J. Baek
5270efa9e5
feat: editable rag template
2024-02-17 22:41:03 -08:00
Timothy J. Baek
e07001e5f6
feat: rag folder scan support
2024-02-17 21:06:08 -08:00
Jannik Streidl
1846c1e80d
choose embedding model when using docker
2024-02-17 19:38:29 +01:00
Timothy Jaeryang Baek
1def55cf09
Merge pull request #725 from jnkstr/no-internet-whisper
...
fix: no internet connection for whisper if you use docker
2024-02-15 02:44:31 -05:00
Timothy J. Baek
63e6f39b31
refac
2024-02-14 23:32:54 -08:00
Timothy J. Baek
43b05fa7dd
chore: version update
2024-02-14 01:19:39 -08:00
Timothy J. Baek
511e939b5d
feat: admin settings
2024-02-14 01:17:43 -08:00
Timothy J. Baek
98496a7055
feat: update default whisper model
2024-02-11 02:15:54 -08:00
Timothy J. Baek
a5b9bbf10b
feat: whisper support
2024-02-11 00:17:50 -08:00
Kyle McLaren
d4fec48d9c
get ENABLE_SIGNUP
from env
2024-02-06 20:58:07 +02:00
Timothy J. Baek
0b8df52c97
feat: openai tts support
2024-02-05 22:51:08 -08:00
Timothy J. Baek
f73a1fc4ea
chore: version update
2024-02-03 17:42:08 -08:00
Timothy Jaeryang Baek
323ec3787e
Merge pull request #624 from explorigin/session-security
...
Improve Session Security
2024-02-03 17:41:31 -08:00
Tim Farrell
d67f3d982b
Start by renaming variables to something more generic. This will give us a bit more flexibility as we look to other session management mechanisms.
2024-02-02 08:58:13 -06:00
Self Denial
6c1e69cac2
Disable Chroma telemetry
2024-02-01 17:29:09 -07:00
Timothy Jaeryang Baek
a243e53bfe
Merge pull request #536 from lucasew/backend-data-dir
...
Unhardcode some stuff, flexibilize dotenv requirement
2024-01-25 00:42:12 -08:00
Timothy J. Baek
326af5a648
refac
2024-01-25 00:40:19 -08:00
lucasew
8da06f5e74
fixes after the refactor
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-01-23 12:59:52 -03:00
Timothy J. Baek
4e1b52e91b
feat: custom interface support
2024-01-22 21:07:40 -08:00
Timothy J. Baek
d2c5f3d591
refac: convert str var to f-string
2024-01-22 01:47:07 -08:00
lucasew
5b26d2a686
backend: make the data directory and the artifacts from the frontend customizable using environment variables
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-01-19 17:13:09 -03:00
lucasew
e3503d6617
backend: make dotenv optional
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-01-19 17:12:14 -03:00
Timothy J. Baek
2603ac30bc
feat: documents
2024-01-07 22:14:08 -08:00
Timothy J. Baek
9634e2da3e
feat: full integration
2024-01-07 01:40:36 -08:00
Timothy J. Baek
784b369cc9
feat: chromadb vector store api
2024-01-06 22:59:22 -08:00
ThatOneCalculator
699fbefb8a
chore: 🎨 format
2024-01-04 20:05:19 -08:00
Timothy Jaeryang Baek
1a93191259
Merge branch 'main' into bun
2024-01-04 22:57:11 -05:00
Timothy J. Baek
a96795d752
chore: version
2024-01-04 19:02:57 -08:00
Timothy J. Baek
17c66fde0f
feat: openai compatible api support
2024-01-04 18:38:03 -08:00
Timothy J. Baek
5e4dc98f44
feat: openai backend support
2024-01-04 16:49:34 -08:00
ThatOneCalculator
07cc7f15d5
chore: 🚨 lint and format
2024-01-03 14:33:57 -08:00
Timothy J. Baek
8d5c3ee56f
feat: backend required error page
2023-12-25 22:14:06 -08:00
Timothy J. Baek
9174331025
feat: db migration to sqlite
2023-12-25 21:44:28 -08:00
Timothy J. Baek
bc5f9c01a9
chore: version update
2023-12-23 23:33:37 -08:00
Timothy J. Baek
0fcdee60cd
chore: version update
2023-12-22 20:10:17 -08:00
Timothy J. Baek
7043509296
chore: version update
2023-12-22 01:33:09 -08:00
Timothy J. Baek
47b7b63791
chore: remove deprecated code
2023-12-15 15:59:51 -08:00
Timothy J. Baek
4622a8990d
chore: version update
2023-12-14 15:39:46 -08:00
Timothy J. Baek
78bf9bad94
chore: example.env updated
2023-12-04 23:17:51 -08:00
Timothy J. Baek
954bba9def
chore: version update
2023-12-03 19:45:31 -08:00
Timothy J. Baek
a2e74c59b9
feat: auth error handling
2023-11-20 16:22:43 -08:00
Timothy J. Baek
2342c5036b
feat: custom chatId route support
2023-11-19 17:47:07 -08:00
Timothy J. Baek
99e8816e73
feat: docker for multi-user support updated
2023-11-19 10:58:49 -08:00
Timothy J. Baek
83ff1d77ea
feat: set first user to admin by default
2023-11-19 00:41:29 -08:00
Timothy J. Baek
921eef03b3
feat: multi-user support w/ RBAC
2023-11-18 16:47:12 -08:00
Timothy J. Baek
6a9bef755b
feat: backend reverse proxy
2023-11-14 16:28:51 -08:00