Cohee
f7b1b490c7
Larger alternate greetings window
2024-01-06 19:59:48 +02:00
kingbri
97cca9467b
Regex: Switch filterString to foreach
...
Foreach is more performat than for const. That was used for debugging.
Signed-off-by: kingbri <bdashore3@proton.me>
2024-01-06 00:33:52 -05:00
kingbri
a0a69e357d
Regex: Update to capture group logic
...
Currently doesn't support the overlay method for regex scripts. That
will have to be added in a future commit.
People can refer to capture groups using $1, $2, etc. {{match}} gets
aliased to $1.
Signed-off-by: kingbri <bdashore3@proton.me>
2024-01-06 00:30:25 -05:00
Juha Jeronen
5bc08ab8c1
check also that expressions is running with extras
2024-01-06 02:48:39 +02:00
Juha Jeronen
e6ade18b58
ehm, once more, correctly.
2024-01-06 02:23:10 +02:00
Juha Jeronen
d1e9c59e72
meh, don't check for static sprite, correctly
2024-01-06 02:17:07 +02:00
Juha Jeronen
2d85d7e1e1
talkinghead mode: don't check for existence of static emote sprite
2024-01-06 02:10:09 +02:00
Juha Jeronen
a7c6f4f56e
refresh live char when a new talkinghead image is uploaded
2024-01-06 02:09:34 +02:00
Juha Jeronen
7f4a45a4a3
add comment
2024-01-06 02:09:27 +02:00
Cohee
2bea90a264
Merge pull request #1633 from AAbushady/new-dynatemp-ui
...
DynaTemp UI v2
2024-01-06 00:33:25 +02:00
Alexander Abushady
24c4478fa2
Update kai-settings.js
2024-01-05 16:55:37 -05:00
Alexander Abushady
224dcc83a1
Update DynaTemp Sliders
...
More inline with changes made that will be implemented in KCPP main.
2024-01-05 14:36:39 -05:00
Cohee
2d18484c35
Fix logit bias numeric limits
2024-01-05 20:51:03 +02:00
Cohee
e1deff67fc
Migrate auto-connect and auto-load from localStorage
2024-01-05 20:27:19 +02:00
Cohee
d5e3f5491d
Fix formatting
2024-01-05 20:12:59 +02:00
Cohee
f20ab1875b
#1635 Fix WI setting type-in
2024-01-05 20:12:37 +02:00
LenAnderson
1b86ded198
add group support to /go
2024-01-05 18:02:44 +00:00
Cohee
c937d88437
Merge pull request #1581 from LenAnderson/qr-rewrite
...
Rewrite of Quick Reply extension
2024-01-05 19:32:40 +02:00
Cohee
f14a1da55f
Make big QR editor monospace
2024-01-05 19:31:26 +02:00
Cohee
5f93c30a96
#1627 Bypass status check and custom model for textgen type
2024-01-05 19:15:07 +02:00
LenAnderson
7aa0368a13
improve modal editor for small screens
2024-01-05 16:54:26 +00:00
LenAnderson
741fc10a9c
Merge branch 'qr-rewrite' of https://github.com/LenAnderson/SillyTavern into qr-rewrite
2024-01-05 16:45:42 +00:00
LenAnderson
7049ec0e12
add empty string fallbacks for old QRs
2024-01-05 16:45:36 +00:00
LenAnderson
e117c9da4e
reduce size of show buttons checkbox
2024-01-05 16:44:57 +00:00
Cohee
f3f6923619
Merge branch 'staging' into qr-rewrite
2024-01-05 17:35:35 +02:00
Cohee
394e703d92
Custom endpoint icon
2024-01-05 16:57:08 +02:00
Cohee
86d715cc16
Improve tokenizer detection
2024-01-05 16:17:06 +02:00
Cohee
a39b6b31f4
Allow API tokenizers for textgen bias/bans
2024-01-05 16:07:05 +02:00
Cohee
6c03e81d8d
chore: format fix
2024-01-05 15:45:05 +02:00
Cohee
38fcbe0bdf
Merge branch 'staging' into talkinghead-emote
2024-01-05 15:40:20 +02:00
Juha Jeronen
77c11b8f2b
set_emotion is not supported by old talkinghead versions
2024-01-05 12:15:24 +02:00
Alexander Abushady
d66be24518
DynaTemp UI v2
...
With DynaTemp moving into main KCPP now ST can have DynaTemp too!
2024-01-05 02:08:44 -05:00
LenAnderson
b57b42d26a
Merge branch 'staging' into qr-rewrite
2024-01-04 22:37:38 +00:00
Cohee
99dc3fb6fe
Unhide aphro multiswipe in zen sliders
2024-01-04 04:52:42 +02:00
Cohee
926f94b01d
Add regex test mode
2024-01-04 04:34:38 +02:00
Cohee
8a07edf656
Only remove leading newlines
2024-01-04 00:00:47 +02:00
Cohee
5ca909ab13
Don't trim whitespace start of story string
2024-01-03 23:47:32 +02:00
Cohee
03f9d8d278
Fix settings UI loading
2024-01-03 21:35:04 +02:00
Cohee
446445ab90
Put streaming checkbox on top
2024-01-03 21:25:08 +02:00
Cohee
f0a330455f
More smooth speed step
2024-01-03 21:23:01 +02:00
Cohee
dc8e742502
Only change remote setting if endpoint is configured
2024-01-03 21:19:46 +02:00
Cohee
7168dbe508
Lint fix
2024-01-03 21:17:36 +02:00
Cohee
f06443fe7c
Merge branch 'staging' into xtts-more-controls
2024-01-03 21:15:56 +02:00
Cohee
18b11825b3
#1629 Use string replace instead of while loop
2024-01-03 19:53:24 +02:00
Cohee
04d3dcf39f
Respect match index in regex scripts replacement
2024-01-03 12:28:56 +02:00
Danil Boldyrev
cc2df97959
Increased the maximum limit of tokens for xtts streaming
2024-01-02 20:13:45 +03:00
Danil Boldyrev
8ef91ae181
Add ability to customize xtts stream chunk size
2024-01-02 19:50:13 +03:00
Danil Boldyrev
36db08d6b8
Remove error about updating xtts parameters
2024-01-02 19:23:42 +03:00
Danil Boldyrev
757eba1ef8
add missing space
2024-01-02 19:07:30 +03:00
Danil Boldyrev
4190e9f16d
change xtts generation settings
2024-01-02 19:01:12 +03:00
Cohee
223325e8bb
Merge pull request #1623 from SillyTavern/xtts-stream
...
Add support for XTTS streaming
2024-01-02 13:12:33 +02:00
Cohee
c69724e1da
Fix GUI Kobold
2024-01-02 10:28:34 +02:00
Cohee
99244a0c11
Add support for XTTS streaming
2024-01-02 07:04:32 +02:00
Juha Jeronen
059f61fee8
add "/emote xxx" support for talkinghead (when VN mode off)
2024-01-02 02:18:54 +02:00
LenAnderson
70d6e6d37f
prevent inject on auto-execute
2024-01-01 23:08:18 +00:00
LenAnderson
473326b3fb
remove unused import
2024-01-01 22:40:12 +00:00
LenAnderson
67f1127f8d
Merge branch 'qr-rewrite' of https://github.com/LenAnderson/SillyTavern into qr-rewrite
2024-01-01 22:35:00 +00:00
LenAnderson
95d5cf509d
fix auto exec on chat changed
2024-01-01 22:34:57 +00:00
Cohee
9b24e7dc67
Merge pull request #1596 from DonMoralez/staging
...
added exclude prefixes, modified sequence checker
2024-01-01 23:33:58 +02:00
Cohee
e5968e2682
Fix description
2024-01-01 23:33:32 +02:00
Cohee
b108a1fae9
Simplify UI hints
2024-01-01 23:26:51 +02:00
Cohee
9a1103cf43
Merge branch 'staging' into qr-rewrite
2024-01-01 22:36:53 +02:00
Cohee
a69f92444b
Add AND ALL logic for WI secondary keys
2024-01-01 21:49:54 +02:00
Cohee
b315778e32
Chunkify NovelAI TTS
2024-01-01 21:31:08 +02:00
Cohee
58462d96d2
Fix RVC after converting to group
2024-01-01 20:22:48 +02:00
LenAnderson
65131ee095
fix settings migration
2024-01-01 18:12:28 +00:00
LenAnderson
30757dc92e
fix for loading old QRs
2024-01-01 17:14:44 +00:00
Cohee
de5452c48d
Merge branch 'staging' into qr-rewrite
2024-01-01 18:48:59 +02:00
Cohee
52637ccd39
Merge pull request #1619 from LenAnderson/worldinfo_updated-event
...
Add event when world info is updated
2024-01-01 18:35:23 +02:00
Cohee
f53d937782
Fix mistral undefined name
2024-01-01 18:31:17 +02:00
Cohee
9106696f2f
Render prompt manager when switching APIs
2024-01-01 17:06:10 +02:00
Cohee
908bf7a61d
Merge branch 'staging' into generate-cleanups-3
2024-01-01 16:49:35 +02:00
LenAnderson
8cd75cf03d
add event when world info is updated
2024-01-01 14:34:09 +00:00
Cohee
30732ada32
Lint fix
2024-01-01 16:08:24 +02:00
Cohee
213ff4b89a
Merge pull request #1613 from LenAnderson/expressions-get-last
...
Add export and slash command for last set expressions
2024-01-01 16:06:57 +02:00
Cohee
a2e4dc2950
Add chunking of vector storage messages
2023-12-31 04:00:04 +02:00
LenAnderson
a2aa8ba6a0
add export and slash command for last set expressions
2023-12-30 11:37:13 +00:00
LenAnderson
57a6190cd0
Merge branch 'staging' into qr-rewrite
2023-12-29 15:33:21 +00:00
Paniphon
9fb631b2f1
Add Alpaca-Single-Turn instruct template
2023-12-29 01:23:31 +07:00
Paniphon
3a4c5f6a05
Add Alpaca-Single-Turn context template
2023-12-29 01:22:03 +07:00
maver
ee70593a7e
Add world info to generate_before_combine_prompts event data
2023-12-28 17:03:36 +01:00
LenAnderson
43d37b58db
Merge branch 'staging' into qr-rewrite
2023-12-28 11:24:44 +00:00
LenAnderson
0590b36838
only reload ST after extension popup closed
2023-12-28 10:46:25 +00:00
Cohee
8dd4543e93
Remove macro from user messages when using bias
2023-12-28 11:19:56 +02:00
LenAnderson
8a3124e296
add executeQuickReply to QR API
2023-12-28 01:29:56 +00:00
LenAnderson
03b80900d6
add optional named arguments to /run command
2023-12-27 12:28:15 +00:00
valadaptive
77b02a8d4b
Extract data.error check
2023-12-26 12:41:35 -05:00
LenAnderson
678a702d6e
adjust popout trigger position
2023-12-26 12:24:11 +00:00
LenAnderson
d51098a90b
fix deleting QR set that's in chat config
2023-12-26 12:16:45 +00:00
LenAnderson
89e94edc57
add option to prevent recursive auto-execute
2023-12-26 12:06:23 +00:00
LenAnderson
ef33c6dc61
don't stop auto-execute on /abort
2023-12-26 11:37:23 +00:00
LenAnderson
c67317c2a1
Merge branch 'staging' into qr-rewrite
2023-12-25 13:10:58 +00:00
LenAnderson
29476e7c03
add import and export of QR sets
2023-12-25 13:08:03 +00:00
DonMoralez
7eefae2d6e
Merge remote-tracking branch 'upstream/staging' into staging
2023-12-25 13:35:10 +02:00
valadaptive
0f8a16325b
Extract dryRun early return from finishGenerating
...
This means we only have to handle it in one place rather than two.
2023-12-25 03:48:49 -05:00
valadaptive
3c0207f6cb
Move "continue on send" logic out of Generate()
2023-12-25 03:48:49 -05:00
valadaptive
7899549754
Make "send message from chat box" into a function
...
Right now all it does is handle returning if there's already a message
being generated, but I'll extend it with more logic that I want to move
out of Generate().
2023-12-25 03:48:49 -05:00
valadaptive
1029ad90a2
Extract "not in a chat" check into guard clause
...
This lets us remove a layer of indentation, and reveal the error
handling logic that was previously hidden below a really long block of
code.
2023-12-25 03:48:49 -05:00
valadaptive
4fc2f15448
Reformat up Generate() group logic
...
The first two conditions in the group if/else blocks are the same, so we
can combine them.
2023-12-25 03:48:49 -05:00
valadaptive
0d3505c44b
Remove OAI_BEFORE_CHATCOMPLETION
...
Not used in any internal code or extensions I can find.
2023-12-25 03:48:49 -05:00
valadaptive
d2f8632368
Remove populateLegacyTokenCounts
...
Unused and the documentation says it should probably be removed
2023-12-25 03:48:49 -05:00
valadaptive
f53e051cbf
Lift precondition check out of processCommands
...
Instead of passing type and dryRun into processCommands, do the check in
Generate, the only function that calls it. This makes the logic clearer.
2023-12-25 03:48:49 -05:00
Cohee
47cb017a45
#1589 Add 'cache_prompt' for l.cpp
2023-12-25 02:42:03 +02:00
DonMoralez
a8e5285ff7
Merge remote-tracking branch 'upstream/staging' into staging
2023-12-25 01:19:30 +02:00
Cohee
352b00caca
Merge branches 'staging' and 'staging' of https://github.com/SillyTavern/SillyTavern into staging
2023-12-24 23:11:11 +02:00
RigbyB
b6570e775d
ComfyUI request/prompt fix
2023-12-24 21:02:04 +00:00
Cohee
4b254a75bc
Add scale icon
2023-12-24 20:02:11 +02:00
Cohee
f8dece9d88
Always remove logit bias and stop from vision
2023-12-24 20:01:59 +02:00
LenAnderson
e147b2bd23
Merge branch 'staging' into qr-rewrite
2023-12-24 15:10:05 +00:00
LenAnderson
881a8e570f
add execute button to QR editor
2023-12-24 15:07:12 +00:00
DonMoralez
3ac971b145
Merge remote-tracking branch 'upstream/staging' into staging
2023-12-24 13:31:21 +02:00
Cohee
a9e074dae1
Don't recreate first message if generation was run at least once
2023-12-24 02:47:00 +02:00
LenAnderson
de8dc7310f
fix for settings dom undefined
2023-12-24 00:29:44 +00:00
LenAnderson
e01b51e6bd
Merge branch 'staging' into qr-rewrite
2023-12-24 00:25:27 +00:00
LenAnderson
aed38e32bd
add ctrl-click to edit QR
2023-12-24 00:20:47 +00:00
LenAnderson
5cd911db6b
put large message editor into additional options dlg
2023-12-24 00:20:30 +00:00
Cohee
a8fb306c12
Add multimodal captioning for ooba
2023-12-24 01:43:29 +02:00
LenAnderson
3d5dc18d0c
move click listener up
2023-12-23 23:26:00 +00:00
LenAnderson
3722bd25d4
Merge branch 'staging' into qr-rewrite
2023-12-23 22:05:10 +00:00
DonMoralez
b476efd723
Merge remote-tracking branch 'upstream/staging' into staging
2023-12-23 23:34:46 +02:00
LenAnderson
71fc0436cb
center add qr button
2023-12-23 19:43:42 +00:00
DonMoralez
18e6a82306
Merge remote-tracking branch 'upstream/staging' into staging
2023-12-23 20:06:55 +02:00
LenAnderson
a8f130ec5d
add slash commands to get existing QRs and QR sets
2023-12-23 16:36:41 +00:00
Doa
41ac2c07b2
Adding negative character prompts for img sources that support it
2023-12-23 16:19:22 +00:00
Cohee
db3bf42d63
Fix Firefox number arrows not updating the slider
2023-12-23 16:09:03 +02:00
DonMoralez
6fb69d5929
Merge remote-tracking branch 'upstream/staging' into staging
2023-12-23 00:25:57 +02:00
DonMoralez
6f163bd09c
Modified exclude prefixes
2023-12-23 00:25:48 +02:00
Cohee
b7a338e130
Move all Horde requests to server
2023-12-22 22:10:09 +02:00
Cohee
89d70539b9
Alternative continue method for chat completions
2023-12-22 20:24:54 +02:00
DonMoralez
e95482aea1
Merge remote-tracking branch 'upstream/staging' into staging
2023-12-22 17:12:59 +02:00
DonMoralez
ee06a488b0
Add exclude prefixes checkbox, modified sequence checker
2023-12-22 17:04:58 +02:00
LenAnderson
6e3159db3f
Merge branch 'staging' into qr-rewrite
2023-12-22 13:56:04 +00:00
LenAnderson
82a4ddbe01
cleanup
2023-12-22 13:55:37 +00:00
LenAnderson
cbceb7d1e8
add old settings migration
2023-12-22 13:45:37 +00:00
LenAnderson
f90e60783c
remove debugger
2023-12-22 13:45:37 +00:00
LenAnderson
4fc456dffa
delete QR set command and API
2023-12-22 13:45:37 +00:00
LenAnderson
a088fb1746
error handling
2023-12-22 13:45:37 +00:00
LenAnderson
e3c2d6771c
fix slash command hints
2023-12-22 13:45:37 +00:00
LenAnderson
9e7bc0b8ab
update todos
2023-12-22 13:45:37 +00:00
LenAnderson
9f13ab1fe9
rename exported quick reply api var
2023-12-22 13:45:37 +00:00
LenAnderson
a0918a3f5c
add QR API
2023-12-22 13:45:37 +00:00
LenAnderson
5125eaf1dc
implement slash commands
2023-12-22 13:45:37 +00:00
LenAnderson
8959c0d380
add QR popout
2023-12-22 13:45:37 +00:00
LenAnderson
40706e8430
fix isCombined not saved
2023-12-22 13:45:37 +00:00
LenAnderson
65e16affb7
add context menu
2023-12-22 13:45:37 +00:00
LenAnderson
bab0c4b0b9
add linebreaks in confirm popups
2023-12-22 13:45:37 +00:00
LenAnderson
c71a5bb82f
handle overwriting QR set
2023-12-22 13:45:37 +00:00
LenAnderson
3a9b163aca
add delete hack :(
2023-12-22 13:45:37 +00:00
LenAnderson
ac09fa6019
handle deleting
2023-12-22 13:45:37 +00:00
LenAnderson
2648b3c801
restructuring
2023-12-22 13:45:19 +00:00