Commit Graph

61 Commits

Author SHA1 Message Date
Simon Holmes d6973b9ccc
feat: add in prettier and format code for consistency (#168) 2023-03-25 23:13:18 -06:00
Mckay Wrigley 71d7e44bce hotfix 2023-03-25 23:06:49 -06:00
Bruce Shi 499007da94
Latex plugin (#165) 2023-03-25 22:37:00 -06:00
Jack Wu 14fe29c03a
feat: Message copy button (#171)
* Add copy button

* Fix copy button not copying the entire message

* fix style

* remove prewrap

---------

Co-authored-by: Mckay Wrigley <mckaywrigley@gmail.com>
2023-03-25 22:28:08 -06:00
Danil Shishkevich cb58a703e3
feat: Russian language (#148)
* feat: russian (Русский) language

* chore: correct translate

* chore: correct "System prompt" translate
2023-03-25 10:33:29 -06:00
Thomas LÉVEIL b89ca2082e
Precise error messages (#150)
* Introduce a component to display error messages

* precise error message when api key is invalid
2023-03-25 10:32:59 -06:00
Jungley 92eab6c634
feat: Add i18n support for Chinese language (#142)
* feat: Add i18n support for Chinese language

* fix: locale not working in Docker environment
2023-03-25 09:42:48 -06:00
Danil Shishkevich 4fbb5e1f79
fix: change message edit logic (#144)
if the edited message isn't different from the original message, then do nothing.
2023-03-25 08:29:54 -06:00
Thomas LÉVEIL 698c3bda29
smoother autoscroll down (#141) 2023-03-25 08:00:40 -06:00
Mckay Wrigley 93a8e814d6 fix send params 2023-03-25 07:18:57 -06:00
Mckay Wrigley d27326125b
regenerate button (#138) 2023-03-25 07:12:51 -06:00
Danil Shishkevich d7fdcd0dfe
fix: disable button if messageContent is empty (#137) 2023-03-25 07:11:27 -06:00
Mckay Wrigley a005323964 Merge branch 'main' of https://github.com/mckaywrigley/chatbot-ui-pro 2023-03-25 06:41:44 -06:00
Mckay Wrigley 801451993c fix mobile edit 2023-03-25 06:41:43 -06:00
Thomas LÉVEIL 2c8e8547d0
Do not rely on user to figure out if server is configured with an api key (#136)
Fixes #105 (and probably also #115)

Co-authored-by: Mckay Wrigley <mckaywrigley@gmail.com>
2023-03-25 06:35:08 -06:00
Ernesto Barrera 69e05160a3
Added character count to alert message (#135)
This improvement adds additional information to the alert that is displayed when the user enters more characters than allowed in the rich text element. Now, the alert also shows the number of characters that the user has entered, which helps to provide clearer and more useful feedback to the use
2023-03-25 06:11:30 -06:00
Mckay Wrigley 338ddedfec handle mobile edit 2023-03-25 06:09:51 -06:00
Mckay Wrigley a03d8b2ba9 edit message 2023-03-25 05:49:41 -06:00
Mckay Wrigley f5118e3037
folders (#108)
* folders

* fixes

* storage fix
2023-03-23 17:59:40 -06:00
Tony 7ce2d5ec2c
autofocus textarea (#103) 2023-03-23 13:01:35 -06:00
Mckay Wrigley 42c48f290f fix rogue messages 2023-03-23 09:20:11 -06:00
Mckay Wrigley 83217c6d83 new load behavior 2023-03-23 08:54:22 -06:00
Mckay Wrigley 71a770c24e tweak scroll tolerance 2023-03-23 08:14:37 -06:00
Mckay Wrigley 68cd41a6dc fix scroll behavior 2023-03-23 08:11:37 -06:00
Mckay Wrigley 79c4ea053f fix light mode 2023-03-22 11:45:18 -06:00
Xiangxuan Liu cccf753743
Update the Stop Generating button style (#79) 2023-03-22 11:38:48 -06:00
Xiangxuan Liu 6c1ed37323
Apply the gradient bg style to input on mobile (#77) 2023-03-22 11:20:55 -06:00
Mckay Wrigley e8902354e4 okay good 2023-03-22 11:07:42 -06:00
Mckay Wrigley ec84eb2c49
Feat/add stop conversation button (#76)
* chore add in stop conversation button

* feat: use abort controller

* chore: formatting

---------

Co-authored-by: Simon Holmes <srsholmes@gmail.com>
2023-03-22 11:01:51 -06:00
Mckay Wrigley b0f2a0a3ba hotfix 2023-03-22 10:51:27 -06:00
Mckay Wrigley 5bffa8b0c9 hotfix 2023-03-22 10:46:30 -06:00
Mckay Wrigley 37c088a212
hide rogue scrollbar (#69) 2023-03-22 07:14:24 -06:00
Khairul Haaziq 4055e84450
enhance ui and fix layout problems (#63) 2023-03-22 07:10:31 -06:00
Mckay Wrigley d14268b075 keep message focus 2023-03-21 16:40:29 -06:00
Mckay Wrigley cb0fb447a7
Quocthinhvo/main (#52)
* Change scroll bar style in desktop

* new scrollbar

---------

Co-authored-by: Quốc Thịnh Võ <46624702+quocthinhvo@users.noreply.github.com>
2023-03-21 16:25:42 -06:00
Mckay Wrigley 0d6ff739a2
add custom system prompt (#39) 2023-03-21 01:39:32 -06:00
Alan P 6e19d44020
wrap user messages (#35) 2023-03-20 22:05:23 -06:00
Mckay Wrigley 537957d5f5
Token based and model conditional limits (#36)
* use tiktoken for api limit

* model conditional char limits on frontend

* adjust for completion tokens

---------

Co-authored-by: Alan Pogrebinschi <alanpog@gmail.com>
2023-03-20 22:02:24 -06:00
Mckay Wrigley dd439bb4a8
error handling (#27) 2023-03-20 07:17:58 -06:00
Mckay Wrigley 7810a3e7dc
Add GPT-4 support (#25)
* mobile ui updates

* fixes sidebar btn

* return if null

* mobile input blur

* handle mobile enter key

* new convo name

* new delete mechanism

* test height

* revert

* change padding

* remove overflow

* check relative

* padding

* done

* retry

* test

* test

* should work now

* test

* test

* more

* max h

* revert

* done
2023-03-20 03:53:00 -06:00
Mckay Wrigley 7e6651dea7
add more mobile ui (#18) 2023-03-19 06:48:57 -06:00
Xiangxuan Liu 0f346a808e User message should not render as Markdown 2023-03-19 19:38:54 +08:00
Mckay Wrigley a387b3d1cd change to auto scroll 2023-03-18 22:32:09 -06:00
Mckay Wrigley 481c339d1c slight input ui tweak 2023-03-18 22:27:50 -06:00
Mckay Wrigley 891bc38a45 fix loader position 2023-03-18 22:21:11 -06:00
Mckay Wrigley 396fe4ec6f fix syntax 2023-03-18 17:56:55 -06:00
asolpshinning a6d2118085
Updated ChatInput.tsx text area to autoextend for larger prompt size 2023-03-18 14:17:45 -05:00
Xiangxuan Liu bbfb834e89 Ignore new message when the current message is not finished yet 2023-03-19 00:03:19 +08:00
Mckay Wrigley 6bf8bacec0 gfm 2023-03-18 07:51:17 -06:00
Mckay Wrigley 3fecd56d22 responsive width 2023-03-18 04:46:42 -06:00