Commit Graph

993 Commits

Author SHA1 Message Date
ea49b33e3c Use abort endpoint for all supported koboldcpp generations 2023-06-14 19:56:55 -07:00
55fcebb4e1 Revert "Send abort signal to koboldcpp server on abort."
This reverts commits 0cf9d8895c
and ee8b60b5fc.
2023-06-14 13:28:00 -07:00
ee8b60b5fc add async to abort request. 2023-06-14 12:52:32 -07:00
0cf9d8895c Send abort signal to koboldcpp server on abort.
Simply aborting on client side does not end generation of
streaming tokens on the koboldcpp side, creating an awful user
experience where starting a new generation does not work, and
potentially causing segfaults in koboldcpp if another generation
is started while the previous one is still processing.
2023-06-14 12:25:15 -07:00
99f32a0ee1 Fix textbox not shrinking on all-disabled group gens. 2023-06-14 21:14:33 +03:00
90abca51df Optimize Ctrl+Enter selector + add logs 2023-06-14 14:12:20 +03:00
873e89d7c6 Merge pull request #487 from breathingmanually/edit-done-keyboard
Add keyboard shortcut to accept message edits
2023-06-14 13:27:13 +03:00
d06f72dba7 Fix duplicate slash command registration 2023-06-14 11:27:17 +03:00
d15bbb517d Debounce token counting on character editor 2023-06-14 10:43:15 +03:00
e80c66a026 chromaDB powerlevel to 500 2023-06-14 07:57:57 +09:00
74c676d6d8 Adjust saving and token counting debouncing rates of World Info 2023-06-14 00:44:57 +03:00
183bf442d4 Add Turbo 16k to Window AI 2023-06-13 23:10:59 +03:00
356e85fedd Add new OpenAI models 2023-06-13 22:33:35 +03:00
094f2c571d Hide extension menu button if all menu elements are invisible 2023-06-13 14:12:20 +03:00
83821d9feb Fix TTS manifest 2023-06-13 13:55:00 +03:00
c3af618d0a Add keyboard shortcut to accept message edits 2023-06-13 01:12:48 -03:00
47fa79fcbc Fix iOS TTS generation 2023-06-13 01:17:48 +03:00
6207bdb671 Fix presets not respecting Claude source selection 2023-06-13 00:47:18 +03:00
4525070aa5 Change chunk delimiter message 2023-06-13 00:08:06 +03:00
895325ad4f Merge branch 'dev' into dev 2023-06-12 23:13:16 +03:00
524cc881d4 = =/= ==
Can't believe I missed this yesterday.
2023-06-12 11:43:18 -07:00
43701d378c Disable auto-mode in groups on user input 2023-06-12 18:15:18 +03:00
65ee58d383 Hide wand if no extensions with menu button are active 2023-06-12 17:13:56 +03:00
ecd8cad933 Clarify Poe max context sizes, increase default timeout, add ignore <ACK> to character note, don't chunkify the prompt for Claude-100k 2023-06-12 13:09:15 +03:00
5b1d48a833 Fix dice extension dropdown 2023-06-12 12:39:59 +03:00
f36bd0d3b9 Fix stop button not deactivating on impersonation finish in group chats 2023-06-12 12:35:17 +03:00
548a3964a3 sitewide style fixes, char panel revamp 2023-06-12 16:14:13 +09:00
b652b64863 Correct testing fail. 2023-06-11 19:14:41 -07:00
e9427a14d5 Add warning if streaming is unsupported on kobold version.
minimum version of koboldcpp 1.30 is the only known implementation
to support SSE token streaming, assuming 1.30 releases with the
feature enabled.
2023-06-11 18:36:19 -07:00
ac2fceeddf Add token counter for author's notes 2023-06-12 02:35:54 +03:00
4a507b2a46 Clarify wording for user name locking 2023-06-12 00:36:17 +03:00
41ee2a20fb Add docs to /? message 2023-06-12 00:04:40 +03:00
a3b977918c Merge branch 'dev' of https://github.com/SillyLossy/TavernAI into dev 2023-06-11 23:49:58 +03:00
2a882c4285 Ability to set default persona for chats 2023-06-11 23:49:55 +03:00
e1687b29a6 fix links for new docs site structure 2023-06-12 05:27:40 +09:00
698461c188 Implement support for koboldcpp SSE streaming.
koboldcpp added SSE streaming to its API as of:
https://github.com/LostRuins/koboldcpp/pull/220

This has not yet been added to release, but I figued I'd try to
get the work done to make it ready.

Work mostly hijacked from:
10bbc97069
2023-06-11 13:24:07 -07:00
4bce33b1a9 Merge branch 'dev' of https://github.com/Cohee1207/SillyTavern into dev 2023-06-12 03:41:24 +09:00
3dc6936002 improve options&extensions menu display..again.. 2023-06-12 03:41:21 +09:00
eea8516879 Don't process free mode SD prompts (just trim it) 2023-06-11 19:28:06 +03:00
a1fb159617 Merge branch 'dev' of https://github.com/SillyLossy/TavernAI into dev 2023-06-11 18:49:02 +03:00
fc001b0b05 Bind user names to avatars (create personas) and select personas for chats 2023-06-11 18:49:00 +03:00
98092222fd Add preset setting to avoid sending empty messages 2023-06-11 11:49:32 -03:00
6a40ca45df Update showdown library 2023-06-11 15:06:14 +03:00
3829580aab Disable dinkus extension if no separator is set. 2023-06-11 14:30:32 +03:00
525b9dc0bb Fix default NAI presets. Add NAI bad words 2023-06-11 13:17:55 +03:00
c34455ef1e Fix chunked message sending to Poe 2023-06-11 12:19:22 +03:00
c5ced699aa Merge branch 'dev' of https://github.com/Cohee1207/SillyTavern into dev 2023-06-11 08:38:30 +09:00
c514ada6a6 add /? for new hotkeys, and hint for /? in chatbar 2023-06-11 08:38:28 +09:00
36a3c3f72b Merge pull request #475 from bdashore3/dev
Markdown escaping and reloading
2023-06-10 22:56:18 +03:00
75814dd50a Chat: Add button for manual reloading
If automatic reloading doesn't work. Add this button to manually
reload the chat window. Only reload if a character chat is loaded.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-06-10 14:33:36 -04:00