Commit Graph

4309 Commits

Author SHA1 Message Date
Cohee 1dd3be9479 Use init function 2024-09-19 23:59:58 +03:00
Cohee 1e5149f209 Coalesce no name 2024-09-19 23:58:31 +03:00
Cohee 22f1b110e9 One extra check wouldn't hurt 2024-09-19 23:49:23 +03:00
Cohee 88c47fccdf Fix being unable to save instruct templates 2024-09-19 23:42:41 +03:00
Cohee d0657161a1 Merge branch 'staging' into sysprompt-divorce 2024-09-19 23:14:40 +03:00
Cohee 9197ed7fce Fix connection profile for CC setting incorrect source by preset 2024-09-19 23:12:33 +03:00
Cohee 0d294c5371 Merge branch 'staging' into sysprompt-divorce 2024-09-19 22:59:53 +03:00
Cohee 5269725f1c
Merge pull request #2872 from SillyTavern/super-saiyan-prompt-manager
Allow setting role, position and depth for marker prompts
2024-09-19 22:58:52 +03:00
Cohee 9016985827 Undo second substitution #2874 2024-09-19 15:17:11 +00:00
steve green 8edc999854
Second macro evaluation of WI for all positions
- The first macro evaluation occurs when the entry is activated.
- The second macro evaluation occurs after the regex replacement 
  * and only when the entry is before or after the char definition
this may cause confusion for users.
I'm not sure if this is the right thing to do, but it's one way I can think of to make all this make more sense.
2024-09-19 10:16:42 +08:00
Cohee a782dcec33 Add Mistral Nemo downloadable tokenizer 2024-09-19 00:10:22 +03:00
Cohee 0f2daede51 Merge branch 'staging' into sysprompt-divorce 2024-09-18 23:40:46 +03:00
Cohee a4e673fd0a Exclude examples from allowed to be edited 2024-09-18 21:55:23 +03:00
Cohee 82b0733d88 Allow setting role, position and depth for marker prompts 2024-09-18 21:51:10 +03:00
steve green 157461ef7f
fix `\x01` display in modern WI editor 2024-09-19 00:20:31 +08:00
Cohee 5a3fc9b8db Fix typo 2024-09-18 01:07:12 +03:00
Cohee b0c537d014 Migrate system prompts from imported instruct template 2024-09-18 00:38:15 +03:00
Cohee 38d24f4b59
Merge pull request #2866 from ceruleandeep/feature/hordeModelInfo
Display model metadata in Horde model picker
2024-09-17 22:11:46 +03:00
Cohee a73b8077f6 Display more of the description. Remove debug log 2024-09-17 22:06:54 +03:00
Cohee dcbaa0787d
Merge pull request #2863 from SillyTavern/unify-user-avatar
Unify default user avatars
2024-09-17 21:47:37 +03:00
Cohee 60df924bec MistralAI: Add Pixtral to models and captioning 2024-09-17 21:44:25 +03:00
Cohee 15f7d9407a Remove console.debug statement in saveMetadataDebounced function 2024-09-17 14:03:28 +00:00
Cohee 0207794a2b Fix Qwen and Command tokenizers not used for logit bias 2024-09-17 13:01:19 +00:00
Cohee 0bc6a572c6 Add slash commands and connection profiles support 2024-09-17 12:14:13 +00:00
Cohee 912bebeb01 Remove deprecated control property 2024-09-17 11:41:23 +00:00
Cohee 2f7d694f54 Migrate sysprompts from instruct 2024-09-17 11:33:24 +00:00
Cohee b377a2b7d3 Decouple system prompts from instruct mode 2024-09-17 10:37:36 +00:00
ceruleandeep 146e82e44a Add model metadata to Horde models endpoint
Display model metadata in Horde model picker
2024-09-17 15:30:06 +10:00
Cohee 0b0bd27321
Merge pull request #2857 from SillyTavern/wi-delay-recursion-levels
WI "Delay until recursion" levels to delay delayed entries until other delayed entries are fully matched
2024-09-17 01:00:03 +03:00
Cohee 8ec509c777 Unify default user avatars
Closes #2862
2024-09-16 22:08:40 +03:00
Alexander Abushady eb6097b1e8 Fixed Aphrodite Seed
Aphrodite's seed value needs to be undefined to be random.
2024-09-16 08:21:56 -04:00
Cohee dcaa8d5e9c Initialize talkinghead on extras connection
Closes #2850
2024-09-16 09:17:23 +00:00
Cohee 9ef3385255
Implement collection scopes for vector models (#2846)
* Implement collection scopes for vector models

* Update makersuite-vectors.js to use Gemini API text-embedding-004 model

* Add model scope for Google vectors

* Fix purge log

* Refactor header setting

* Fix typo

* Only display UI warning if scopes disabled

* Remove i18n attribute

---------

Co-authored-by: ceruleandeep <83318388+ceruleandeep@users.noreply.github.com>
2024-09-16 09:29:39 +03:00
Wolfsblvt c45e42ce7d Fix WI joiner/mather not being at the start 2024-09-16 05:18:37 +02:00
Cohee 7eb7204dc7 Remove link to Extras from welcome 2024-09-16 00:46:43 +03:00
Cohee ca4d3c5ffe
Refactor instruct names behavior controls (#2837)
* Refactor instruct names behavior controls
Closes #2819

* Remove current persona from force names

* Don't add current user name in groups

* Revert to old text

* Add titles to names behavior

* Proper default for names_behavior
2024-09-16 00:46:03 +03:00
Cohee 08f2b73ab8
Preserve neutral chat on reloading with commands (#2848)
* Preserve neutral chat on reloading

* Restore neutral on deleting character with bulk
2024-09-16 00:38:41 +03:00
Wolfsblvt 984790f53c Fix eslint + reset level on toggle 2024-09-15 22:31:29 +02:00
Wolfsblvt eeed072ebb Add UI element for delay recursion level
- Tied and only visible to the "delay until recursion" toggle
- Will set it to a numerical value if used, otherwise keeps true/false state of the toggle
2024-09-15 22:15:24 +02:00
Wolfsblvt 413f6a0379 Expand logging for WI and scan states 2024-09-15 20:28:03 +02:00
Cohee cc2e82ce8f Fix execute on new chat not saving 2024-09-15 18:52:56 +03:00
Cohee 6393eda81e Auto-add OpenRouter captioning models 2024-09-15 18:38:44 +03:00
Cohee 44cc81fa73 Save models before emitting status change 2024-09-15 18:14:40 +03:00
Wolfsblvt f0a3886b42 Reset scan state to recursion on more available 2024-09-15 17:02:48 +02:00
Wolfsblvt 609439def1 WI delay until recursion levels 2024-09-15 16:56:21 +02:00
Cohee 2478e17164 Remove legacy API for Aphrodite 2024-09-15 08:05:53 +03:00
Cohee 2b08d61c27
Merge pull request #2843 from steve02081504/patch-1
join chatlog with `\x01`
2024-09-14 21:51:36 +03:00
Cohee f1f74217cc Move joiner into constant 2024-09-14 21:50:58 +03:00
Cohee 5b8c149947
Merge pull request #2841 from AlpinDale/aphrosamplers
chore: slight refactor of aphrodite samplers
2024-09-14 16:55:40 +03:00
Cohee 50de678980 Hide beam search for vllm. It never worked. 2024-09-14 16:53:21 +03:00