Commit Graph

656 Commits

Author SHA1 Message Date
Timothy Jaeryang Baek
b1d31d9b8e refac 2024-11-12 14:00:32 -08:00
Michael Poluektov
330a3535e6 fix: add HTML rendering to citations back 2024-11-12 16:42:17 +00:00
Timothy Jaeryang Baek
38a550092e refac: styling 2024-11-11 00:50:43 -08:00
Timothy Jaeryang Baek
655745ee0c refac: styling 2024-11-10 19:47:55 -08:00
Timothy Jaeryang Baek
3435de5af6 refac: citations 2024-11-10 19:24:53 -08:00
Timothy Jaeryang Baek
c92091721b refac: sticky new chat selected models behaviour 2024-11-10 18:01:10 -08:00
Peter De-Ath
94e432d599 update fomatting and i18n 2024-11-10 22:10:28 +00:00
Timothy Jaeryang Baek
ff9fdc2f88 refac 2024-11-09 23:57:19 -08:00
Timothy J. Baek
02269a21a9 refac 2024-11-06 02:58:44 -08:00
Timothy J. Baek
ccbf5a08f3 refac 2024-11-06 02:19:04 -08:00
Timothy J. Baek
70498d7bbe enh: export table as csv
Co-Authored-By: Muhammad Afzaal <mafzaal@gmail.com>
2024-11-03 14:09:57 -08:00
Timothy J. Baek
09935d191f refac: feedback base_models 2024-10-28 15:19:02 -07:00
Timothy J. Baek
e03e22dd1f enh: include base model id in feedback metadata 2024-10-28 15:07:40 -07:00
Timothy J. Baek
f03629de61 fix: merged response should be used in messages payload 2024-10-26 12:41:54 -07:00
Timothy J. Baek
205402e096 refac 2024-10-24 01:01:00 -07:00
Timothy J. Baek
744139d2ce refac 2024-10-24 00:35:27 -07:00
Timothy J. Baek
a28ef8acc5 refac 2024-10-24 00:34:44 -07:00
Timothy J. Baek
9c2d592c73 enh: include message_turn metadata 2024-10-24 00:23:31 -07:00
Timothy J. Baek
0f4b6cdb67 refac 2024-10-23 20:49:18 -07:00
Timothy J. Baek
ec37d801be refac: feedback optimisation 2024-10-23 20:27:32 -07:00
Timothy J. Baek
b5d7e57d3c refac 2024-10-23 20:19:42 -07:00
Timothy J. Baek
076f9fd9c0 enh: auto tag feedback 2024-10-23 20:18:51 -07:00
Timothy J. Baek
0c6e9e3e86 refac: rating 2024-10-23 16:59:54 -07:00
Timothy J. Baek
c1a054de4a fix 2024-10-23 15:35:40 -07:00
Timothy J. Baek
a41a5cc0c8 refac 2024-10-23 01:27:32 -07:00
Timothy J. Baek
4a1bf6d6c4 refac 2024-10-23 01:23:49 -07:00
Timothy J. Baek
ce85400817 refac: feedback 2024-10-22 22:55:34 -07:00
Timothy J. Baek
bc95e62600 feat: leaderboard 2024-10-22 20:14:10 -07:00
Timothy J. Baek
00e9362c2c enh: arena model rate to reveal 2024-10-22 18:05:30 -07:00
Timothy J. Baek
2d99f275a3 refac: multi response scroll behaviour 2024-10-22 17:34:53 -07:00
Timothy J. Baek
24e7ae8767 refac: multi response styling 2024-10-22 03:46:24 -07:00
Timothy J. Baek
a0692a434d refac 2024-10-22 03:40:03 -07:00
Timothy J. Baek
a89d29db9c fix 2024-10-22 03:38:28 -07:00
Michael Möbius
9153525c84
use url if available as document link 2024-10-22 06:35:01 +02:00
Michael Möbius
41bd16acbe
don't overwrite name, keep url separate 2024-10-22 06:32:08 +02:00
Timothy J. Baek
2db0f58dcb refac: user message edit 2024-10-19 18:42:26 -07:00
Timothy J. Baek
ca6a624534 refac: styling 2024-10-19 00:45:29 -07:00
Timothy J. Baek
dff9254e34 chore: format 2024-10-17 13:30:21 -07:00
Timothy Jaeryang Baek
c9c79852a5
Merge branch 'dev' into dev 2024-10-17 13:25:39 -07:00
Timothy J. Baek
4dcbf1af07 enh: share rating to community 2024-10-17 00:51:46 -07:00
Timothy J. Baek
29e8e2d938 refac: rating submit -> save 2024-10-14 20:35:06 -07:00
Jannik Streidl
79c834d0e4 fix: do not show relevances it you have mixed collections (cosine + l2) 2024-10-14 11:18:13 +02:00
Jannik Streidl
33c3dbd9fa fix 2024-10-14 10:37:54 +02:00
Jannik Streidl
f0f4de59eb Merge branch 'upstream-dev' into dev 2024-10-14 09:50:40 +02:00
Yuta Hayashibe
12516c8a45
fix: Fix typos 2024-10-14 16:22:07 +09:00
Timothy J. Baek
ee079df8ed refac: code execution styling 2024-10-13 23:49:32 -07:00
Timothy J. Baek
e0e249c1b9 refac: convention 2024-10-13 23:16:51 -07:00
Timothy J. Baek
55f14e37ea refac: code_execution.uuid -> id
convention
2024-10-13 23:04:04 -07:00
Etienne Perot
9fbff16a08
feat: add code execution status to chat messages.
This adds `code_executions` as an array of code execution statuses to
chat messages. The intent of this data is to be displayed in a similar
manner as citations: at the bottom of the message, with buttons that open
a modal for more info. However, code execution data doesn't fit well in
citation modals, because they fundamentally differ in their formatting.
Code execution status includes the code that was run (which benefits from
being syntax-highlighted), and the output and generated files. This
differs from citations which are just list of document names and links.

Additionally, code execution is a process, whereas citations are only
emitted once. This is why code execution data uses an ID-based approach,
where each code execution instance is identified by a unique ID and can
be updated by emitting a new `code_execution` message with the same ID.
This allows the code execution status to be updated as code runs.
2024-10-12 16:14:12 -07:00
Jannik Streidl
f47c9c69e3 Merge branch 'upstream-dev' into dev 2024-10-12 15:18:59 +02:00
Jannik Streidl
0bebc898c8 finalizing fixes & additions 2024-10-12 15:18:56 +02:00
Jannik Streidl
9d4d96429f only show relevance pertentage score if distances are in cosinus silimarity range 2024-10-12 13:51:27 +02:00
Timothy J. Baek
63d297756a enh: mermaid copy content button 2024-10-11 00:10:00 -07:00
Jannik Streidl
741230bcdb fix 2024-10-10 17:20:50 +02:00
Timothy J. Baek
09f34a7561 refac 2024-10-07 14:57:56 -07:00
Timothy J. Baek
958d882ff9 refac: knowledge file handling ui behaviour 2024-10-07 14:04:06 -07:00
Jannik Streidl
73c291193b fix: do not toggle collapsible if you click on a citation 2024-10-07 21:22:36 +02:00
Jannik Streidl
86caca495b enh: show source documents vector distance + cleaner source view 2024-10-07 21:04:06 +02:00
Timothy J. Baek
6e8e0454e4 refac: floating buttons 2024-10-06 22:55:10 -07:00
Timothy J. Baek
1fc1bf5f0d refac: floating buttons behaviour 2024-10-06 22:09:58 -07:00
Timothy J. Baek
3686cf7365 enh: esc to close floating buttons 2024-10-06 20:29:30 -07:00
Timothy J. Baek
aaa4350eb4 refac: floating buttons styling 2024-10-06 20:26:35 -07:00
Timothy J. Baek
95616e92d7 refac: styling 2024-10-06 19:09:27 -07:00
Timothy J. Baek
1c1e6a7172 refac 2024-10-06 16:39:46 -07:00
Timothy J. Baek
297835628a refac 2024-10-06 16:32:44 -07:00
Timothy J. Baek
7b6723a955 refac: styling 2024-10-06 16:22:19 -07:00
Timothy J. Baek
a40eb87c31 refac: styling 2024-10-06 16:17:38 -07:00
Timothy J. Baek
53954e4c05 feat: ask floating button 2024-10-06 16:14:12 -07:00
Timothy J. Baek
8a3c9b9a3e refac 2024-10-06 13:07:41 -07:00
Timothy J. Baek
a7f543d737 refac 2024-10-06 13:00:53 -07:00
Timothy J. Baek
babfc97c90 enh: svg zoom pan 2024-10-06 12:51:29 -07:00
Timothy J. Baek
8ad44cd690 enh: chat landing ui option 2024-10-06 11:45:13 -07:00
Timothy J. Baek
059ac466e0 refac: styling 2024-10-06 02:49:16 -07:00
Timothy J. Baek
f5e10704c0 refac 2024-10-06 00:50:38 -07:00
Timothy J. Baek
097e90f1de refac 2024-10-06 00:30:50 -07:00
Timothy J. Baek
ed47e24494 refac 2024-10-06 00:28:33 -07:00
Timothy J. Baek
aeaf761ecd enh: automatic artifacts toggle 2024-10-06 00:14:05 -07:00
Timothy J. Baek
2981212dfa refac 2024-10-05 23:55:44 -07:00
Timothy J. Baek
7ee07df26a refac 2024-10-05 22:23:06 -07:00
Timothy J. Baek
1086a0e662 refac: styling 2024-10-05 21:16:20 -07:00
Timothy J. Baek
9586749314 refac: styling 2024-10-05 21:14:35 -07:00
Timothy J. Baek
ed337b94e1 refac: styling 2024-10-05 20:50:58 -07:00
Timothy J. Baek
0f287c8a09 enh: floating codeblock buttons 2024-10-05 20:48:55 -07:00
Timothy J. Baek
c3862bc387 refac: code rendering 2024-10-05 19:58:27 -07:00
Timothy J. Baek
5adf9ed445 refac 2024-10-05 19:03:39 -07:00
Timothy J. Baek
49e9275c5b refac: styling 2024-10-05 18:57:19 -07:00
Timothy J. Baek
c746fd94cb refac 2024-10-05 18:43:17 -07:00
Timothy J. Baek
ed1a2ab5e8 refac: explain button behaviour 2024-10-05 16:50:06 -07:00
Timothy J. Baek
2e067b0541 refac 2024-10-05 16:00:25 -07:00
Timothy J. Baek
a0a79fbc5b refac: styling 2024-10-05 15:55:30 -07:00
Timothy J. Baek
ecd6a135cd refac: styling 2024-10-05 15:47:51 -07:00
Timothy J. Baek
1558f64c48 refac: only show floating buttons when message.done 2024-10-05 14:51:28 -07:00
Timothy J. Baek
e184a65dea refac 2024-10-05 12:43:58 -07:00
Timothy J. Baek
f5b6785e53 refac 2024-10-05 12:07:45 -07:00
Timothy J. Baek
81440460f2 feat: editable code block 2024-10-05 12:04:36 -07:00
Timothy J. Baek
12a6216477 refac: styling 2024-10-05 10:23:47 -07:00
Timothy J. Baek
ff22e2156d refac: styling 2024-10-05 03:29:55 -07:00
Timothy J. Baek
e0c775f6e3 refac 2024-10-05 03:24:00 -07:00
Timothy J. Baek
7036166535 refac 2024-10-05 03:22:17 -07:00
Timothy J. Baek
2e231982a3 refac 2024-10-05 03:21:22 -07:00
Timothy J. Baek
fe7e7abf15 refac 2024-10-05 03:19:55 -07:00
Timothy J. Baek
3e7a163660 refac: styling 2024-10-05 03:15:39 -07:00
Timothy J. Baek
0319e63999 enh: new landing page 2024-10-05 03:07:56 -07:00
Timothy J. Baek
ed3e1397ca refac 2024-10-05 01:40:10 -07:00
Timothy J. Baek
0ad35ffad9 feat: text select quick actions 2024-10-05 01:37:39 -07:00
Timothy Jaeryang Baek
ebc7da6f82
Merge pull request #5861 from open-webui/projects
feat: knowledge/projects
2024-10-04 10:00:47 +02:00
Timothy J. Baek
b291271df3 refac 2024-10-03 22:22:22 -07:00
Jun Siang Cheah
a8ec73d01e feat: show the user the entirety of the usage response 2024-10-02 23:14:08 +01:00
Timothy J. Baek
79a83adc89 refac 2024-09-30 13:03:47 +02:00
Timothy J. Baek
ffd598c5d7 enh: summary tag support 2024-09-30 12:50:53 +02:00
Timothy J. Baek
21c919988d refac 2024-09-30 01:01:39 +02:00
Timothy J. Baek
209828c7c3 refac: styling 2024-09-30 00:37:31 +02:00
Timothy J. Baek
b3517c63e8 fix: multi model chat infinite loop issue 2024-09-29 18:29:50 +02:00
Timothy J. Baek
d2e2e535dd refac 2024-09-28 10:55:52 +02:00
Timothy J. Baek
1d225dd804 fix: chat pdf, txt export issue 2024-09-26 20:59:25 +02:00
Timothy J. Baek
299b3d72cf fix: rate responses 2024-09-24 14:02:41 +02:00
Timothy J. Baek
85e9e231ed fix: image generation 2024-09-24 13:54:34 +02:00
Timothy Jaeryang Baek
deedfdceae
Merge pull request #5632 from jannikstdl/dev
enh: open PDF citations on the associated page
2024-09-24 11:27:53 +02:00
Timothy J. Baek
33d8d818bd fix 2024-09-24 10:54:49 +02:00
Timothy J. Baek
822c47c171 fix 2024-09-24 01:35:34 +02:00
Timothy J. Baek
ad82eae6a9 feat: create new message pair on cmd+shift+enter 2024-09-24 00:57:28 +02:00
Timothy J. Baek
8f1b9bdf8a refac 2024-09-23 23:52:45 +02:00
Jannik S.
f69956bda8
fix: only append link with page attribute if metatada.page is available 2024-09-23 23:43:50 +02:00
Timothy J. Baek
e06667ead8 refac 2024-09-23 23:39:33 +02:00
Timothy J. Baek
84c1810b6e refac 2024-09-23 23:20:27 +02:00
Jannik Streidl
ac277e8e9e enh: CitationsModal 2024-09-23 15:48:12 +02:00
Timothy J. Baek
b1521cacad refac: WIP 2024-09-23 14:24:50 +02:00
Timothy J. Baek
5978e7c9a6 refac: wip 2024-09-23 01:36:46 +02:00
Timothy J. Baek
fd5e8b4fcf refac: deprecate messages for history 2024-09-23 00:55:13 +02:00
Timothy J. Baek
8532f9da03 fix: many model chat save as copy issue 2024-09-22 20:16:45 +02:00
Timothy J. Baek
580ad46036 refac: speedRate -> playbackRate 2024-09-21 15:42:39 +02:00
Timothy J. Baek
70d16c3904 refac: styling 2024-09-21 03:55:17 +02:00
Timothy J. Baek
7078af635c refac 2024-09-19 17:02:59 +02:00
Timothy J. Baek
ff2fff857a refac: styling 2024-09-19 03:22:55 +02:00
Timothy J. Baek
e723b2a4c6 refac 2024-09-18 03:19:32 +02:00
Timothy J. Baek
8d92093570 enh: node show content as tooltip 2024-09-18 02:55:25 +02:00
Timothy J. Baek
614c219010 enh: prepend image filename with prompt 2024-09-18 01:04:20 +02:00
Timothy J. Baek
5065291f72 feat: save as new response message 2024-09-17 23:36:48 +02:00
Timothy J. Baek
d1dbb9a3be feat: chat overview 2024-09-17 22:05:19 +02:00
Timothy J. Baek
902f30c123 enh: table view allow overflow 2024-09-14 23:23:52 +01:00
Peter De-Ath
d46f652f7e enh: show page number in citation if known 2024-09-13 21:05:28 +01:00
Timothy J. Baek
eed2d735a1 refac 2024-09-12 02:06:02 -04:00
Timothy J. Baek
8d6a424604 fix: markdown proper spacing 2024-09-07 02:56:58 +01:00
Timothy J. Baek
2f841f9f5a fix: enable inline link image rendering 2024-09-06 23:40:35 +02:00
Timothy J. Baek
8b67959695 refac: styling 2024-09-05 18:44:52 +02:00
Timothy J. Baek
c3271e84ef refac: styling 2024-09-05 17:03:09 +02:00
Timothy J. Baek
94502d6494 fix: styling 2024-09-04 19:55:10 +02:00
Timothy J. Baek
2cd1207e73 fix: mermaid error on rating 2024-09-03 15:39:09 +02:00
Jannik Streidl
97d73d3d33 fix: reset status on error + styling 2024-08-27 11:24:05 +02:00
Timothy Jaeryang Baek
b148865ee8
Merge pull request #4886 from kiosion/dev
feat: Add control for how message content is split for TTS generation requests
2024-08-26 15:02:30 +02:00