Commit Graph

1736 Commits

Author SHA1 Message Date
7107813b6e Move prompt manager down to ease mobile scrolling 2023-08-14 12:45:20 +03:00
d395d3d8e6 Add peek proxy password btn 2023-08-14 12:01:06 +03:00
6da3453efc Fix example dialogue syntax 2023-08-14 11:52:58 +03:00
bd9f49d975 Don't launch generation intercepts on dry runs 2023-08-14 11:43:31 +03:00
5ccbbe23d6 Merge pull request #935 from Tony-sama/release 2023-08-14 10:05:29 +03:00
e3d3051183 Merge pull request #934 from city-unit/feature/ui 2023-08-14 10:04:53 +03:00
e4c656a0b9 Kinda better svgs? 2023-08-14 00:09:49 -04:00
f97cc5694d refresh character even when module is not detected 2023-08-14 05:14:21 +02:00
213099dd6d removed debug messages 2023-08-14 05:05:10 +02:00
5816d2d6a6 Correct typo in tts index file that cause tts provider settings to be destroyed. 2023-08-14 05:03:42 +02:00
40d4123f08 Correct typo in tts index file that cause tts provider settings to be destroyed. 2023-08-14 04:59:11 +02:00
db51b44780 Rename correctly 2023-08-13 22:58:10 -04:00
c86512cf6b Fix swiping 2023-08-13 22:57:49 -04:00
e97863a0da Merge branch 'staging' of https://github.com/Tony-sama/SillyTavern into staging 2023-08-14 04:03:34 +02:00
c414606c81 Finished new version of coqui TTS UI. 2023-08-14 04:03:28 +02:00
fdc9349f68 Merge branch 'SillyTavern:staging' into staging 2023-08-14 04:01:32 +02:00
f528791c4f Merge branch 'staging' of https://github.com/city-unit/SillyTavern into feature/ui 2023-08-13 18:46:37 -04:00
ad04344392 Api/Model icon option 2023-08-13 18:43:16 -04:00
3f87874afe Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-08-14 05:33:48 +09:00
2935d98788 improved Escape hotkey logic 2023-08-14 05:33:46 +09:00
d14d669838 Merge pull request #932 from StefanDanielSchwarz/fixed-presets 2023-08-13 23:25:02 +03:00
21d8ce048c Debounce more prompt manager renderings 2023-08-13 22:48:51 +03:00
e6bf870c55 Persist token cache to indexedDb 2023-08-13 22:45:27 +03:00
SDS
ef9d40428e Update Roleplay instruct mode preset: Include Names
After extensive testing, I've enabled "Include Names" to fix some models talking/acting as User.
2023-08-13 20:18:22 +02:00
SDS
33a32d0380 Set TextGen temperature slider min value to 0.0
When updating the TextGen preset, I noticed the slider not going to the true minimum, so I fixed that as well. Same as [#825](https://github.com/SillyTavern/SillyTavern/issues/825) for KoboldAI.
2023-08-13 20:11:02 +02:00
SDS
0a4f4a6c24 Update TextGen Deterministic.settings
This wasn't actually deterministic because despite `do_sample: false`, temperature was still taking effect, causing non-deterministic output. I fixed this and also adjusted repetition penalty to be like KoboldAI's Deterministic preset.
2023-08-13 19:59:37 +02:00
SDS
73f9117bea Update KoboldAI Deterministic.settings
After extensive testing, I've adjusted repetition penalty slightly to be the same as simple-proxy-for-tavern's default preset and ooba's LLaMA-Precise settings preset. This fixed some models talking/acting as User.
2023-08-13 19:25:56 +02:00
23a4705d36 Use common save settings function on WI budget cap 2023-08-13 19:50:12 +03:00
3688bd0b04 #930 Fix WI activation via slash command 2023-08-13 19:20:00 +03:00
43089ee06f Don't render manager on non-chat completion APIs 2023-08-13 18:47:07 +03:00
980c65b6cf Add toastr warning 2023-08-13 18:44:32 +03:00
c0bc425c8b Debounce manager changes 2023-08-13 18:43:17 +03:00
9b8d069e3b Apply CFG extension for Novel 2023-08-13 15:38:07 +03:00
bd3933bcbf Merge pull request #905 from bdashore3/cfg-window
Add CFG side panel
2023-08-13 14:55:03 +03:00
9615495878 Merge pull request #768 from SillyTavern/prompt-manager-cherrypicked
Feature: Prompt manager (cherrypicked onto stage)
2023-08-13 14:44:28 +03:00
478bb9c59b Enable nsfw prompt by default 2023-08-13 14:41:29 +03:00
43e91b150a CFG: Add groupchat support
Groupchats have their CFG defined a little differently. Chat and
global CFGs are publicly accessible within the window. As a compromise,
individual character CFGs can be injected as part of each character's
prompt. However, these CFG settings need to be adjusted in the character's
individual chats which will carry over to the group.

In addition, make this character logic gated under a checkbox to
always prefer chat unless explicitly specified. Negative cascading
is still open, so individual character negatives can be included
at any time.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-08-12 22:52:34 -04:00
e81f67504f Merge branch 'SillyTavern:staging' into staging 2023-08-13 04:16:00 +02:00
e60f91ce42 Finished unefficient full coqui pipeline, UI generated through request to extras. Need to be pruned 2023-08-13 02:18:46 +02:00
4a21ee0337 CFG: Add ability to combine negative prompts
This allows for flexibility with global, character, and chat negative
prompts. Combining prompts is very useful for users who want to maintain
a set of global negatives and then add extra layers on top of that. The
ordering is chat -> character -> global tags due to the specificity of
each.

The guidance scale follows the cascade of chat -> character -> global
due to being one number that is set when CFG is fired. If the guidance
scale is 1, nothing happens.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-08-12 16:25:35 -04:00
dd21091807 Selectable NovelAI module 2023-08-12 21:26:51 +03:00
0f897158b9 Create a deep clone of the preset before applying
Prevents non-primitives from causing overlapping references
2023-08-12 19:40:01 +02:00
f5aa7f7970 Remove obsolete prompt manager settings object 2023-08-12 18:52:52 +02:00
f434a96ad6 fix double import on char card drop 2023-08-13 01:47:33 +09:00
b0860b18b8 Show tokens when inspecting a prompt 2023-08-12 18:40:39 +02:00
03b8bb64fa Prevent new example chat message being added for no reason 2023-08-12 18:40:39 +02:00
a9fa42524d Fix prompts object reference being shared
By deepcloning a copy
2023-08-12 18:40:39 +02:00
f2c4645207 Use chatcompletion log function for token budget 2023-08-12 18:40:39 +02:00
19e5502555 Remove obsolete assignment 2023-08-12 18:40:39 +02:00
b1254fa2ab Copy migrated preset into loaded presets
Since this only is populated once during page load
2023-08-12 18:40:39 +02:00