8bb59a9e22
Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging
2023-08-20 23:33:26 +03:00
6738ffe2a4
Add auto-select for instruct presets. Re-organize instruct mode code. Prepare for preset manager integration
2023-08-20 23:29:43 +03:00
013a0a56b4
Merge pull request #983 from StefanDanielSchwarz/simple-proxy-for-tavern-replacement-enhanced
...
Simple proxy for tavern replacement enhanced
2023-08-20 23:27:33 +03:00
f5d5b2f749
Format instruct mode examples
2023-08-20 22:03:45 +02:00
d02fa88d3a
Comment-out bookmark validation
2023-08-20 19:43:58 +03:00
6e6eb8f61e
Use CSS class for coloring
2023-08-20 19:09:19 +03:00
a27bef8b12
Merge branch 'staging' into qolfeatures
2023-08-20 18:47:43 +03:00
2ff2973d2b
Instruct system prompt for instruct mode only
2023-08-20 17:30:19 +02:00
2fb86c8ebd
Added Persona Description and System Prompt to Story String
2023-08-20 16:08:54 +02:00
6fb278266b
Merge pull request #977 from city-unit/feature/exorcism
...
Feature/exorcism
2023-08-20 12:37:56 +03:00
94754af013
Reformat code
2023-08-20 12:37:38 +03:00
84e5a63c34
Fix SD group gen bugs
2023-08-20 12:29:20 +03:00
ac319dbd30
CFG: Add positive prompt support and fixes
...
Positive prompts are the opposite of negative prompts. This helps
make the mixing process more accurate by keeping the negative differences
as close as possible to the positive ones by including this prompt.
In addition, fix prompt insertion order at a depth of 0 by hijacking
the same function used for Author's Note as a zero depth anchor.
Signed-off-by: kingbri <bdashore3@proton.me >
2023-08-20 02:22:23 -04:00
92e6c6a998
CFG: Use ST prompt builder for negatives
...
Make the generate function build a negative prompt in addition to the
normal one. This allows for nonconflicting insertion with other extension
prompts and World Info.
Signed-off-by: kingbri <bdashore3@proton.me >
2023-08-20 00:44:39 -04:00
8dca75f6c3
single-URL ui for mancer.
...
automatically produce streaming URL from blocking URL.
2023-08-20 00:33:00 -04:00
e76001a600
Merge branch 'staging' of https://github.com/city-unit/SillyTavern into feature/exorcism
2023-08-19 23:58:11 -04:00
2f09efcd7f
Exorcised base64 image stuff
2023-08-19 23:01:09 -04:00
674228a5f5
Fix character JB / prompt + Original
2023-08-19 21:36:22 +03:00
5cecc9fbff
Scrub proxy from exported presets
...
Speed-up animations.
2023-08-19 21:13:37 +03:00
e0de442523
Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into qolfeatures
2023-08-20 03:22:54 +10:00
771c9d6165
Optimize SVG loader. Add ai21 icon
2023-08-19 19:48:33 +03:00
dba685bffb
Added detection for broken/deleted bookmark links, can expand on this to automatically delete broken links, but for now it just hides the icon.
2023-08-20 02:45:20 +10:00
b56fe3e01b
Made favorite characters/groups more apparent
2023-08-20 02:30:57 +10:00
0d694dcc32
Added power user option to remove examples
2023-08-20 02:25:07 +10:00
a4f075a9b1
Added swipe deletion
2023-08-20 02:11:45 +10:00
438c78574f
Merge pull request #971 from kingbased/jurassic
...
AI21 Adapter
2023-08-19 18:48:15 +03:00
0f21eabb6e
AI21 Adapter + Tokenization implementation
2023-08-20 01:20:42 +10:00
336e27a92d
Move 3rd-party scripts into /lib
2023-08-19 16:29:46 +03:00
2d61c9954b
Pagination tweaks
2023-08-19 16:11:09 +03:00
991ff98eaa
Performance optimizations for character edit / chat opening
2023-08-19 15:58:17 +03:00
3acd0a590e
Merge pull request #966 from StefanDanielSchwarz/simple-proxy-for-tavern-replacement
...
Simple proxy for tavern replacement
2023-08-19 14:35:43 +03:00
7191f7a8ad
CFG: Add insertion depth and custom separator
...
Insertion depth allows for CFG to variably inject itself into the
negative prompt. This is similar to how Author's note works.
However, this method of insertion depth conflicts with AN and
world info where negatives can be meshed between two lines
of those specific insertions.
A custom separator must be wrapped in quotes, otherwise the default
separator is a newline for negative cascading.
Signed-off-by: kingbri <bdashore3@proton.me >
2023-08-19 01:29:59 -04:00
8581ef14dd
Add search filtering for past chats
2023-08-18 23:48:08 -04:00
4488cee65d
Add search filtering for past chats
2023-08-18 23:45:05 -04:00
cdbca6d9fd
CFG: Include the entire prompt with negative prompt
...
CFG with LLMs works differently than stable diffusion. The main principle
is prompt mixing and utilizing the differences between the two prompts
rather than a full "negative prompt" of what the user doesn't want.
SillyTavern its own way of formatting a prompt sent to an LLM backend.
Therefore, take that prompt and add negatives to it.
Signed-off-by: kingbri <bdashore3@proton.me >
2023-08-18 22:18:09 -04:00
059647b286
Dynamically update group avatars
2023-08-19 03:13:40 +03:00
f27107e0ef
Refactor and optimize group members display
2023-08-19 02:53:05 +03:00
bcc66de1df
multi-line clean-up message
2023-08-18 23:28:11 +02:00
599a912a5a
deduplicated multi-line stopping strings
2023-08-18 23:02:59 +02:00
602c5cd791
Add pagination for characters list view
2023-08-18 23:13:15 +03:00
7e5d08874f
Handle last_output_sequence like output_sequence
2023-08-18 21:18:27 +02:00
0c5c8c50ad
half-fix for small boxes in mobile no spoiler view
2023-08-18 22:45:40 +09:00
5528a493a6
Do not insert an extra newline if example separator is empty
2023-08-18 12:32:52 +03:00
75378eff4e
#937 Add dynamic chat backgrounds generation
2023-08-18 00:41:21 +03:00
80092b3170
#790 Simplify local prompt formatting. Use handlebars to render story string.
2023-08-17 22:47:34 +03:00
86a486be8f
Adjust Novel instruction prompts for quiet generation
2023-08-17 17:40:38 +03:00
928d897946
Fix instruct mode stop strings for whitespace sequences
2023-08-17 11:47:15 +03:00
7a204bef05
Show chat completion source on hover
2023-08-16 13:51:38 +03:00
4a0c93f023
Show OpenRouter icon
2023-08-15 21:36:28 +03:00
2afac5aeb1
Filter null messages in array and context line appearing unprompted
2023-08-15 15:08:42 +03:00