Yokayo
4ba3f5b351
Markup
2024-04-13 19:18:34 +07:00
Yokayo
1c515c3a5e
Fix markup
2024-04-13 19:02:28 +07:00
Yokayo
cb472fc912
Add link to readme-ru_ru
2024-04-13 18:51:03 +07:00
Yokayo
333df46680
Add readme-ru_ru
2024-04-13 18:50:15 +07:00
Cohee
e82fc8d617
Add ignore eslint
2024-04-13 13:29:52 +03:00
Cohee
2661f00dd4
Fix loading plugins from default exports
2024-04-13 13:29:41 +03:00
kingbri
913085ba74
Expressions: Let the user know if classification failed
...
Send a message if the classifer fails and fallback to the default
expression.
Signed-off-by: kingbri <bdashore3@proton.me>
2024-04-13 01:29:54 -04:00
Zhongyi Lu
792be63c5c
fix: whitelist in real-ip
2024-04-12 22:03:36 -07:00
steve02081504
64e8bc1911
Merge remote-tracking branch 'upstream/staging' into staging
2024-04-13 10:51:16 +08:00
LenAnderson
278ec029f5
add missing cancelButton setting to callGenericPopup
2024-04-12 20:50:14 -04:00
LenAnderson
91558ad9ea
add enter to submit on input type
2024-04-12 20:49:55 -04:00
Cohee
afad169118
Default whitelist to null
2024-04-13 02:23:38 +03:00
Cohee
dcd89f2295
Fix public facing messages
2024-04-13 00:13:36 +03:00
Cohee
53386b35c9
Make Reset account functional
2024-04-13 00:11:20 +03:00
Cohee
2e14132a20
Add config hint
2024-04-12 23:18:43 +03:00
Cohee
2fbcbe86d2
Bump package version
2024-04-12 22:15:50 +03:00
Cohee
3f65051bd4
Merge branch 'staging' into neo-server
2024-04-12 22:14:32 +03:00
Cohee
89d3673010
Fix npm audit
2024-04-12 22:13:29 +03:00
Cohee
2af4747936
Bump package version
2024-04-12 22:09:09 +03:00
Cohee
7183416d1f
Check account protection status on startup
2024-04-12 22:04:20 +03:00
Cohee
0662b5b4ae
Add account recovery console script
2024-04-12 21:31:43 +03:00
Cohee
dcbeab0aef
Fix absolute paths for data root. Allow setting data root via console args.
2024-04-12 19:53:46 +03:00
steve02081504
072e09d0ed
fix #2071
2024-04-13 00:51:34 +08:00
Cohee
3e1ff9bc25
Merge branch 'staging' into neo-server
2024-04-12 19:23:10 +03:00
kingbri
8c4dd6ce1e
Expressions: Ignore stopping strings
...
Don't use stopping strings when triggering a classify generation.
Signed-off-by: kingbri <bdashore3@proton.me>
2024-04-12 09:57:09 -04:00
Cohee
9c218455c4
[chore] Run ESLint
2024-04-12 14:22:12 +03:00
Cohee
b09cabaeb2
Merge pull request #2073 from ThisIsPIRI/hide
...
Performance improvement for /hide, /unhide
2024-04-12 14:19:59 +03:00
Cohee
d9baff45bb
Fix return types. Async functions must return a Promise.
2024-04-12 14:18:59 +03:00
ThisIsPIRI
6603e33fd8
Add hideChatMessage back
2024-04-12 20:05:58 +09:00
ThisIsPIRI
208e089761
Replace hideChatMessage with hideChatMessageRange
2024-04-12 16:03:50 +09:00
kingbri
bea63a2efe
Expressions: Remove TalkingHead from choices
...
This is a sub-choice under extras.
Signed-off-by: kingbri <bdashore3@proton.me>
2024-04-12 01:59:44 -04:00
kingbri
6b656bf380
Expressions: Classify using LLM
...
Rather than using a separate BERT model to classify the last message,
use the LLM itself to get the classified expression label as a JSON
and set that as the current sprite. Doing this should take more information
into consideration and cut down on extra processing.
This is made possible by the use of constrained generation with JSON
schemas. Only available to TabbyAPI since it's the only backend that
supports the use of JSON schemas, but there can hopefully be a way
to use this with other backends as well.
Intercepts the generation and sets top_k = 1 (for greedy sampling)
and the json_schema to an emotion enum. Doing this also prevents
reingestion of the entire context every time a message is sent and
then asked to be classified, which doesn't compromise the chat
experience.
Signed-off-by: kingbri <bdashore3@proton.me>
2024-04-12 01:55:16 -04:00
RossAscends
626c93a1ab
Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging
2024-04-12 08:21:18 +09:00
RossAscends
94f14340ae
add background image name reporting for /bg with no args
2024-04-12 08:21:17 +09:00
Cohee
58359c9682
Control whitelist mode with console flag
2024-04-12 01:33:39 +03:00
Cohee
a3da248e3c
Adapt Docker files to neo-server data migration
2024-04-12 01:32:40 +03:00
Cohee
396eeca73a
Change default user handle. Use async template renderer
2024-04-12 00:35:51 +03:00
Cohee
d8092ec3eb
Merge branch 'staging' into neo-server
2024-04-12 00:01:52 +03:00
sasha0552
7348199f73
Add llama.cpp slots info endpoint ( #2070 )
2024-04-11 23:53:32 +03:00
Cohee
356f1f9c39
Clean-up non-character state checks
2024-04-11 23:50:01 +03:00
Cohee
123131074c
Change built-in extensions template render to async
2024-04-11 23:38:44 +03:00
Cohee
16cabb38ad
Fix init order in RA mods
2024-04-11 22:47:28 +03:00
Cohee
3da9fb4efe
Switch to module exports
2024-04-11 22:39:42 +03:00
Cohee
369c3512c0
Add async template renderer
2024-04-11 22:36:23 +03:00
Cohee
6290dff3d9
#2065 Add option to translate text before classification
2024-04-11 22:09:05 +03:00
Cohee
31ba3cf039
Merge branch 'staging' into neo-server
2024-04-11 21:47:10 +03:00
Cohee
210f388d7a
Switch button style to use class
2024-04-11 21:33:15 +03:00
the big boss
063c81540d
IVC + support new settings and turbo model ( #2067 )
2024-04-11 21:29:19 +03:00
CasualAutopsy
334178f6f9
Add New Icon ( #2068 )
...
* Revert Change
* Add files via upload
2024-04-11 20:52:57 +03:00
Cohee
05ae571971
Pass names to Cohere prompt converter
2024-04-11 19:53:45 +03:00