Commit Graph

296 Commits

Author SHA1 Message Date
Timothy Jaeryang Baek
d517a3ebb4
Merge pull request #547 from Marclass/main
feat: Add reStructuredText specific parser for RAG
2024-01-22 22:19:41 -08:00
Timothy J. Baek
29dd973db9 refac: frontend supported file extensions 2024-01-22 22:18:12 -08:00
Timothy J. Baek
ef68719b7d Update +page.svelte 2024-01-22 21:53:48 -08:00
Timothy J. Baek
c4a039326f feat: editable prompt suggestions integration 2024-01-22 21:53:13 -08:00
Timothy Jaeryang Baek
f079cb6b56
Merge pull request #524 from Marclass/rag-arbitrary-files
feat: Allow RAG on XML and arbitrary text files including source code
2024-01-19 00:09:04 -08:00
Marclass
aa1d386042 Allow any file to be used for RAG.
Changed RAG parser to prefer file extensions over MIME content types. If the type of file is not recognized assume it's a text file.
2024-01-18 20:41:14 -07:00
Timothy J. Baek
220530c450 feat: convo tag filtering 2024-01-18 02:55:25 -08:00
Timothy J. Baek
1eec176313 feat: save tags to chat data 2024-01-18 02:17:31 -08:00
Timothy J. Baek
987685dbf9 feat: convo tagging full integration 2024-01-18 02:10:07 -08:00
Timothy J. Baek
981ec89e15 fix: cancel chat generation on route change 2024-01-17 19:42:40 -08:00
Timothy J. Baek
b8337db9d5 Update +page.svelte 2024-01-17 19:31:55 -08:00
Timothy J. Baek
442e3d978a feat: terminate request on user stop 2024-01-17 19:19:44 -08:00
Timothy J. Baek
4ec81a897e feat: message ts display 2024-01-17 17:43:45 -08:00
Timothy J. Baek
59724ea9d8 feat: message ts 2024-01-17 15:09:38 -08:00
Timothy Jaeryang Baek
578e78cb39
Merge pull request #498 from bhulston/fix/chat-imports
Feat: Add ChatGPT import functionality
2024-01-17 14:50:28 -08:00
i810697
7f14479567
fixing md document upload bug 2024-01-17 11:47:49 -05:00
Brandon Hulston
1f66bbba98 Better solution to handle edge cases 2024-01-17 02:24:17 -07:00
Brandon Hulston
81bfb97c91 Make sure model is saved in DB for imported chats (or chats with no model saved already) 2024-01-17 02:07:29 -07:00
Brandon Hulston
27d5eb4684 Add chatGPT chat history Import functionality 2024-01-17 01:01:11 -07:00
Brandon Hulston
4b3acfa491 Remove console logs 2024-01-15 18:07:31 -07:00
Brandon Hulston
3b7775a535 Fix chat import bug 2024-01-15 17:58:51 -07:00
Timothy J. Baek
70029d9bed feat: @model group convo 2024-01-09 22:47:31 -08:00
Timothy J. Baek
bf1c026666 feat: better rag context management 2024-01-09 14:33:04 -08:00
Timothy J. Baek
edceeba1b0 feat: help message added 2024-01-08 02:04:20 -08:00
Timothy J. Baek
1ff3eb8038 feat: doc upload error handling 2024-01-08 01:54:03 -08:00
Timothy J. Baek
eddb6fc7b7 feat: documents backend integration 2024-01-08 01:49:20 -08:00
Timothy J. Baek
fe997abc6d feat: transform filename to name 2024-01-08 01:32:55 -08:00
Timothy J. Baek
54c4e0761a feat: documents file upload 2024-01-08 01:26:15 -08:00
Timothy J. Baek
cc3f84f916 feat: # to import doc 2024-01-07 23:43:32 -08:00
Timothy J. Baek
2603ac30bc feat: documents 2024-01-07 22:14:08 -08:00
Timothy J. Baek
9a63376e55 feat: file upload error handling 2024-01-07 09:33:34 -08:00
Timothy J. Baek
9083ee8a5d feat: reading indicator 2024-01-07 03:19:34 -08:00
Timothy J. Baek
6271ee64ab fix 2024-01-07 03:01:38 -08:00
Timothy J. Baek
53945c360f fix: import 2024-01-07 03:01:01 -08:00
Timothy J. Baek
9b2f39ba20 Update +page.svelte 2024-01-07 02:54:31 -08:00
Timothy J. Baek
aa82e381d1 feat: include files from previous prompts 2024-01-07 02:14:17 -08:00
Timothy J. Baek
9634e2da3e feat: full integration 2024-01-07 01:40:36 -08:00
Timothy J. Baek
fef4725d56 feat: frontend file upload support 2024-01-07 00:57:10 -08:00
Timothy J. Baek
13d9e6675e feat: chat history incognito mode 2024-01-06 02:33:00 -08:00
Timothy J. Baek
c09514ea89 fix: styling 2024-01-06 01:09:20 -08:00
Timothy J. Baek
fb0c64379d feat: edit user support 2024-01-05 20:59:56 -08:00
Timothy J. Baek
6fb036711b fix: openai multi-user issue 2024-01-04 19:20:49 -08:00
Timothy J. Baek
c0b099da4f feat: openai frontend refac 2024-01-04 18:54:00 -08:00
Timothy J. Baek
17c66fde0f feat: openai compatible api support 2024-01-04 18:38:03 -08:00
Timothy J. Baek
30aff2db53 feat: enable backend ollama url update 2024-01-04 13:06:31 -08:00
Timothy J. Baek
df7be3d2a5 feat: import prompts 2024-01-03 14:58:29 -08:00
Timothy J. Baek
22864d7598 feat: prompt share integration with ollamahub 2024-01-03 14:39:22 -08:00
Timothy J. Baek
63d380231a fix: await content load 2024-01-03 03:16:31 -08:00
Timothy J. Baek
08d8ce4215 fix: styling 2024-01-03 00:23:25 -08:00
Timothy J. Baek
5436c2c071 chore: comment removed 2024-01-02 21:40:22 -08:00
Timothy J. Baek
7fc1d7c2c7 feat: prompt crud 2024-01-02 21:35:47 -08:00
Timothy J. Baek
69ff596045 feat: prompts backend frontend integration 2024-01-02 21:00:50 -08:00
Timothy J. Baek
22c210e8f6 feat: custom prompt support 2024-01-02 20:41:37 -08:00
Timothy J. Baek
a60fbac8a5 feat: set title auto generate model support 2024-01-02 17:08:35 -08:00
Timothy J. Baek
7bc0c09b25 fix: openai issue 2024-01-02 16:48:10 -08:00
Timothy J. Baek
092884fec5 fix: chat general 2024-01-02 16:06:11 -08:00
Timothy J. Baek
af6e4eb904 feat: rosepine custom theme 2024-01-01 16:05:05 -08:00
Timothy J. Baek
52b5b13b7d fix: button styling 2024-01-01 12:53:59 -08:00
Timothy J. Baek
bb5bf3964e feat: toggle signup enable from admin panel 2024-01-01 12:32:28 -08:00
Timothy Jaeryang Baek
7753851e51
Merge branch 'main' into fix-openai-settings 2023-12-30 03:27:13 -05:00
Timothy J. Baek
bf40695eb8 fix: toggle settings shortcut fix 2023-12-30 00:24:57 -08:00
Timothy J. Baek
7ffc1902a9 feat: toggle settings shortcut added 2023-12-29 23:35:08 -08:00
Timothy J. Baek
b916f1b07d feat: messages refac 2023-12-29 23:25:40 -08:00
Timothy J. Baek
f91a6b63d1 feat: message components refac 2023-12-29 23:03:48 -08:00
Timothy Jaeryang Baek
b919ac76af
Merge branch 'main' into fix-openai-settings 2023-12-29 21:05:49 -05:00
Timothy J. Baek
28a3d59955 feat: update troubleshooting messages 2023-12-29 09:29:54 -08:00
David Young
431b710e46 Settings were being referenced incorrectly and as a result, no settings were being sent to openai endpoint. Added num_predict slider in advanced UI. Also added seed, stop and max_tokens (uses num_predict) being sent to openai endpoint. 2023-12-29 16:09:59 +00:00
Timothy J. Baek
7fade0bb2f feat: delete user button added to admin page 2023-12-28 23:12:58 -08:00
Timothy J. Baek
1f5bfe67a1 feat: keyboard shortcuts 2023-12-28 02:46:57 -08:00
Timothy J. Baek
a5fbff7313 feat: import modelfiles 2023-12-27 19:43:25 -08:00
Timothy J. Baek
21c7f50790 feat: modelfiles migration support 2023-12-26 23:58:40 -08:00
Timothy J. Baek
fbb64406d8 fix: check existing model before model creation 2023-12-26 23:19:43 -08:00
Timothy J. Baek
032d7c7440 feat: modelfile backend & ollama version 0.0.0 whitelisted 2023-12-26 22:51:52 -08:00
Timothy J. Baek
d78df83453 feat: delete idb after migration 2023-12-26 18:44:08 -08:00
Timothy J. Baek
fad2cbeaff fix: overlay styling 2023-12-26 17:18:29 -08:00
Timothy J. Baek
fed9472e40 fix: overlay styling 2023-12-26 17:16:25 -08:00
Timothy J. Baek
e756c41599 feat: chat storage migration overlay 2023-12-26 17:09:24 -08:00
Timothy J. Baek
a696698ac8 feat: chat import to backend added 2023-12-26 16:35:01 -08:00
Timothy J. Baek
cc9e299814 fix: initNewChat 2023-12-26 14:41:41 -08:00
Timothy J. Baek
0ae57b5ae1 fix: cors & #281 2023-12-26 13:40:03 -08:00
Timothy J. Baek
0c30a08596 fix: non existent chat page issue 2023-12-26 13:21:47 -08:00
Timothy J. Baek
b777b6d2aa chore: version check refac 2023-12-26 13:10:50 -08:00
Timothy J. Baek
cc49e0d10f chore: refac 2023-12-26 12:50:52 -08:00
Timothy J. Baek
0996f3c216 chore: layout refac 2023-12-26 11:32:22 -08:00
Timothy J. Baek
5304ddaa82 chore: admin page moved 2023-12-26 11:02:03 -08:00
Timothy J. Baek
0810a2648f feat: multi-user chat history support 2023-12-26 03:28:30 -08:00
Timothy J. Baek
892591f894 feat: no text response error message 2023-12-24 00:47:31 -08:00
Timothy J. Baek
6d2d2d5519 fix: trailing "assistant" message issue 2023-12-22 21:22:17 -08:00
Timothy J. Baek
f63178b592 fix: header fields removed 2023-12-22 21:04:29 -08:00
Timothy J. Baek
ecc2466f1e feat: alternative models response support 2023-12-22 20:31:42 -08:00
Timothy J. Baek
f62228165c feat: custom openai api endpoint support 2023-12-22 20:09:50 -08:00
Timothy J. Baek
3379fef26e fix: duplicate modelfile issue 2023-12-22 01:20:32 -08:00
Timothy J. Baek
a25761a423 fix: custom modelfile url search param 2023-12-22 01:16:03 -08:00
Timothy J. Baek
6a38bdcf77 fix: better error message for connection issue 2023-12-19 11:57:49 -08:00
Timothy J. Baek
6de9db6772 feat: response autocopy 2023-12-18 18:48:51 -08:00
Timothy J. Baek
832770e7b2 feat: ollama version check 2023-12-14 19:43:52 -08:00
Timothy J. Baek
0fdb346a31 feat: webui notification 2023-12-14 17:48:21 -08:00
Timothy J. Baek
b7ff3af445 fix: new chat settings issue 2023-12-14 17:29:08 -08:00
Timothy J. Baek
e34b452509 feat: response notification 2023-12-14 15:32:43 -08:00
Timothy J. Baek
ffaa1b17c5 feat: show verbose info 2023-12-14 14:24:56 -08:00
Timothy J. Baek
c9d8645aba feat: share button added 2023-12-14 01:05:38 -08:00
Timothy J. Baek
e3ec631ea6 feat: openai multimodal support 2023-12-13 16:34:13 -08:00
Timothy J. Baek
9b12cdcf83 feat: image upload support 2023-12-13 16:21:50 -08:00
Timothy Jaeryang Baek
fb1f8b167c
Merge branch 'main' into multimodal 2023-12-13 18:43:09 -05:00
Timothy J. Baek
0b1abf1643 chore: commented code removed 2023-12-13 15:35:35 -08:00
Timothy J. Baek
75fb94ec68 feat: show error message in chat 2023-12-13 15:31:07 -08:00
Timothy J. Baek
5262156c24 feat: error handling for when ollama is not running 2023-12-13 13:05:31 -08:00
Rohit Das
195cfd4f84 wip: displaying error in a toast 2023-12-11 15:58:49 +05:30
Timothy J. Baek
734ba8f762 fix: new chat default settings 2023-12-10 22:59:51 -08:00
Timothy J. Baek
83e8db9b6a feat: /chat route support 2023-12-10 22:47:16 -08:00
Timothy J. Baek
7074a882b4 fix: ollamahub modelfile import with username 2023-12-08 21:03:03 -08:00
Timothy J. Baek
a4358c2bbe feat: icon updated 2023-12-08 16:51:52 -08:00
Timothy J. Baek
dac39e62b0 feat: button text replaced with icons 2023-12-07 14:45:07 -08:00
Timothy J. Baek
59f392de39 feat: share to ollamahub 2023-12-07 14:37:25 -08:00
Timothy J. Baek
5fb7adb0dd fix: no files 2023-12-07 11:52:55 -08:00
Timothy J. Baek
fc9d037af7 fix: infinite new chat 2023-12-06 08:14:20 -08:00
Timothy J. Baek
ecaedc87fb feat: /chat url added 2023-12-05 17:06:09 -08:00
Timothy J. Baek
9de56550ab feat: custom model chat styling updated 2023-12-05 16:36:44 -08:00
Timothy J. Baek
980ec49711 fix: modelfiles create 2023-12-04 00:02:35 -08:00
Timothy J. Baek
df1bd03528 fix: chat styling 2023-12-03 23:56:40 -08:00
Timothy J. Baek
cbcce68c61 feat: ollamahub modelfile import 2023-12-03 23:44:12 -08:00
Timothy J. Baek
6df1b197aa feat: duplicate tag name prevention 2023-12-03 22:21:17 -08:00
Timothy J. Baek
ab5e7abffd Revert "chore: latest removed from tagName"
This reverts commit 8f291a9674.
2023-12-03 20:08:28 -08:00
Timothy J. Baek
8f291a9674 chore: latest removed from tagName 2023-12-03 19:59:02 -08:00
Timothy J. Baek
954bba9def chore: version update 2023-12-03 19:45:31 -08:00
Timothy J. Baek
ee3e991d4e feat: modelfile edit 2023-12-03 19:13:42 -08:00
Timothy J. Baek
587101da88 feat: modelfile content linked to chat page 2023-12-03 11:54:11 -08:00
Timothy J. Baek
12d7ae96b9 feat: modelfile builder tagName field added 2023-12-03 10:59:47 -08:00
Timothy J. Baek
2fba5ed38e feat: modelfile builder linked to api 2023-12-02 17:11:52 -08:00
Timothy J. Baek
19ec26ab63 feat: modelfile builder 2023-12-02 16:33:53 -08:00
Timothy J. Baek
45ff3ae204 feat: modelfile builder 2023-12-02 16:05:01 -08:00
Timothy J. Baek
1c0cc16f8c feat: more advanced params added 2023-12-02 14:47:23 -08:00
Anthony Cucci
d180943252
Update +page.svelte 2023-11-29 22:04:38 -05:00
Anthony Cucci
cd22f73337
Update +page.svelte
Added num_ctx variable
2023-11-29 22:03:33 -05:00
Timothy J. Baek
6bc10c8794 fix: openai models messages 2023-11-28 13:25:41 -08:00
Timothy J. Baek
e70cff67c2 feat: multimodal support prep 2023-11-25 00:21:07 -08:00
Timothy J. Baek
3f8b1d2506 fix: delete current chat issue 2023-11-24 21:41:56 -08:00
Timothy J. Baek
cfb3f307b4 feat: option to toggle auto title generation 2023-11-22 13:20:41 -08:00
Timothy J. Baek
1196fa886a fix: openai model support 2023-11-22 13:11:26 -08:00
Timothy J. Baek
b7f3607f48 fix: db object 2023-11-22 13:02:02 -08:00
Timothy J. Baek
c7b1fd1cd1 feat: chat history db code refac for backend support 2023-11-21 09:39:11 -08:00
Timothy J. Baek
6a2c1600f5 fix: new chat load 2023-11-19 20:39:13 -08:00
Timothy J. Baek
e366d1137f fix: model list update 2023-11-19 18:00:53 -08:00
Timothy J. Baek
2342c5036b feat: custom chatId route support 2023-11-19 17:47:07 -08:00
Timothy J. Baek
8547b7807d feat: basic RBAC support 2023-11-18 21:41:43 -08:00
Timothy J. Baek
921eef03b3 feat: multi-user support w/ RBAC 2023-11-18 16:47:12 -08:00