Mike Weldon
41ec7e5600
Many NovelAI fixes from dev guidance
...
* Remove AI Module "Autoselect" and make the auto-instruct work for all modules. This is how NAI is supposed to work.
* Log the response from the API.
* Move the AI Module setting up to the top of the settings window since it isn't part of the preset.
* Refactor phrase_rep_pen to use the actual API strings.
* Clamp the maximum token length to 150 before we call the API.
* Clamp the minimum token length in the UX from 1 to 150.
* Fix bug where the preamble was not initialized on cold start.
* Get rid of extra newline before dinkus.
* Make always_force_name2 default true.
2023-08-14 19:35:21 -07:00
Cohee
a92333875c
Try to minimize side effects of generate dry running
2023-08-15 00:01:55 +03:00
Cohee
15db16ee8d
Fuzzy search for groups
2023-08-14 17:35:48 +03:00
Cohee
bd9f49d975
Don't launch generation intercepts on dry runs
2023-08-14 11:43:31 +03:00
city-unit
c86512cf6b
Fix swiping
2023-08-13 22:57:49 -04:00
city-unit
f528791c4f
Merge branch 'staging' of https://github.com/city-unit/SillyTavern into feature/ui
2023-08-13 18:46:37 -04:00
city-unit
ad04344392
Api/Model icon option
2023-08-13 18:43:16 -04:00
Cohee
c0bc425c8b
Debounce manager changes
2023-08-13 18:43:17 +03:00
Cohee
9615495878
Merge pull request #768 from SillyTavern/prompt-manager-cherrypicked
...
Feature: Prompt manager (cherrypicked onto stage)
2023-08-13 14:44:28 +03:00
RossAscends
f434a96ad6
fix double import on char card drop
2023-08-13 01:47:33 +09:00
maver
b1254fa2ab
Copy migrated preset into loaded presets
...
Since this only is populated once during page load
2023-08-12 18:40:39 +02:00
maver
2805a684a8
Emit events on changing chatcompletion source or model
2023-08-12 18:40:39 +02:00
maver
d9e7eba617
Emit event when a single chat message is deleted
2023-08-12 18:40:39 +02:00
maver
fd10eaf037
Close and clear popup on preset change
2023-08-12 18:40:39 +02:00
maver
af81915ff3
Update existing prompts during migration
...
Instead of adding new prompts for main, jailbreak and nsfw
2023-08-12 18:40:39 +02:00
maver
63d224d8af
Refactor and simplify setup method for prompt manager.
2023-08-12 18:40:39 +02:00
maver
ec806db9f7
Initialize prompt manager on selecting openrouter, scale
2023-08-12 18:40:39 +02:00
maver
4dd94a4a62
Do not generate group responses on dry run
2023-08-12 18:40:39 +02:00
maver
4974c81d4c
Update prompt manager active character on character edit.
2023-08-12 18:40:38 +02:00
maver
74a7aa513b
Reintroduce event types after rebase
2023-08-12 18:40:38 +02:00
maver
579f303fb0
Add event for modifying settings before modifications
2023-08-12 18:40:38 +02:00
maver
550e635d93
Add migration for legacy prompts
2023-08-12 18:40:38 +02:00
maver
e908610b99
Save prompt manager items to perset
2023-08-12 18:40:38 +02:00
maver
6cea524f2c
Fix prompt-manager being rendered twice.
2023-08-12 18:40:38 +02:00
maver
7c1e370abe
Allow the user to toggle names in chat history
2023-08-12 18:40:38 +02:00
maver
f207e0eab3
Add basic WindowAI support
2023-08-12 18:40:38 +02:00
maver
aaa2c48e7d
Add basic claude support
2023-08-12 18:40:38 +02:00
maver
6e37db2fb3
Declare prepareOpenAIMessages as synchronous
...
As there is no need for the function o be async anymore.
2023-08-12 18:40:38 +02:00
maver
77e183f5dd
Add support for authors note and summary extensions
2023-08-12 18:40:18 +02:00
maver
eb315993b4
Let prompt manager handle character and scenario prompts
2023-08-12 18:40:18 +02:00
maver
c92de398b9
Fire event after a chat has successfully loaded
2023-08-12 18:40:18 +02:00
maver
b8d08161ab
Allow generate to run without sending a request
2023-08-12 18:40:18 +02:00
maver
3acd865bf8
Introduce new substitute parameters
...
charIfNotGroup and group
2023-08-12 18:40:18 +02:00
maver
a5e2f11e61
Use EventEmitter instead of native event handling
2023-08-12 18:40:18 +02:00
maver
63985a490d
Add error handling to parseTokenCounts function
2023-08-12 18:40:17 +02:00
maver
c6eee88cd4
Add prompt manager setup
2023-08-12 18:39:54 +02:00
Cohee1207
092846e0bc
#924 Replace Novel Kayra subtier context
2023-08-12 14:21:05 +03:00
Cohee1207
82f6d11795
Add lazy chat messages rendering
2023-08-12 13:10:50 +03:00
Cohee
9e43f5f8b7
Add flat budget cap for hybrid WI budgeting
2023-08-10 20:45:57 +03:00
Cohee
104d983449
Adjust novel max context calculation
2023-08-10 19:15:52 +03:00
Cohee
f226fe99aa
Showdown render tables
2023-08-10 13:18:12 +03:00
Cohee
1a07fa8365
[Feature Request] Can we please have <xml_tags> visibility back? #907
2023-08-10 11:47:17 +03:00
Cohee
e39e9428b6
Allow incomplete sentences on quiet prompts
2023-08-09 16:41:12 +03:00
Cohee
0ed340bd9a
Merge pull request #901 from 50h100a/mancer-urlfix
...
Relax URL requirements when Mancer is enabled.
2023-08-08 23:27:05 +03:00
50h100a
53e41bdda8
Relax URL requirements when Mancer is enabled.
2023-08-08 16:12:03 -04:00
Cohee
cd86999d30
Fix variable name
2023-08-08 22:39:34 +03:00
Cohee
2fea218661
Extend random and roll syntax for frontend compatibility
2023-08-08 22:36:42 +03:00
Cohee
ef3a9a810e
Fix avatar preview after changing it
2023-08-08 22:08:41 +03:00
RossAscends
78825352e5
more help format updates
2023-08-08 18:03:39 +09:00
RossAscends
264b52b52d
update help format
2023-08-08 17:42:28 +09:00