Commit Graph

3227 Commits

Author SHA1 Message Date
Cohee
95c49029f7 Add aphrodite model selector 2024-03-01 23:02:43 +02:00
Cohee
d1ca855d23 Debounce token counting in popup plugin 2024-03-01 21:42:49 +02:00
Cohee
d57b5ad6f7 Fix code style 2024-03-01 21:35:33 +02:00
Cohee
81bf6cb399
Merge pull request #1872 from Technologicat/fragment-search-chats
Fragment search (a.k.a. swoop) for Manage chat files
2024-03-01 21:30:41 +02:00
Mae Thomson
63cd8b98dd Fix broken avatar thumbnail upon deleting last member of a group 2024-03-01 11:06:23 -05:00
Cohee
b716dfbc0d
Merge pull request #1874 from deciare/underline-text-format
Support underlined text formatting
2024-03-01 17:49:14 +02:00
kalomaze
45776de1d5 Smoothing curve support for ooba 2024-03-01 00:06:34 -06:00
Deciare
d554edc023 Support underlined text formatting.
- Enable the `underline` option for Showdown.
- Implement option for underlined text colour.
- Update stylesheet.
2024-03-01 00:35:27 -05:00
Cohee
2ef41ed883 Change "new preset" icon.
The biggest oversight is no more.
2024-02-29 22:49:05 +02:00
Cohee
eaeafde0e4 Use Readability to extract text from HTML 2024-02-29 16:37:52 +02:00
Cohee
a2ac659056 Add step to aphro multiswipe control 2024-02-29 15:02:16 +02:00
Juha Jeronen
e3084dda17 Manage chat files: UX: focus the search field when the view opens 2024-02-29 14:22:51 +02:00
Juha Jeronen
f8f6dd1d90 Manage chat files: fragment search a.k.a. swoop 2024-02-29 14:22:35 +02:00
Cohee
3d84ae026d Fix formatting 2024-02-29 11:50:41 +02:00
Cohee
8981346360
Merge pull request #1861 from berbant/staging
Deleting the current chat when creating a new one
2024-02-29 11:47:05 +02:00
Cohee
e8985c259c Merge branch 'EugeoSynthesisThirtyTwo/release' into staging 2024-02-29 11:34:38 +02:00
Cohee
184fd1622f Limit to ooba only. Exclude from presets 2024-02-29 11:33:47 +02:00
gabriel dhimoila
76669ff8bb add max_tokens_second 2024-02-29 00:55:25 +01:00
berbant
a85a2bbab1
Merge branch 'SillyTavern:staging' into staging 2024-02-28 22:46:43 +04:00
Cohee
d024d7c700 Allow max value for per-entry depth 2024-02-27 23:34:07 +02:00
Deciare
2a4b8ac438 Update displayed prompt bias when auto-saving edits.
When Auto-save Message Edits is enabled, the prompt bias string
displayed beneath the textarea wasn't being updated.
2024-02-27 05:17:38 -05:00
Deciare
7885f19e86 Perform macro substitution while updating message.
This addresses 3 issues:
1. Prompt bias string was not removed from the text of the edited
  message.
2. Macro substitition was not performed in the prompt bias string.
3. Macro substitution was not performed in the edited message text.
2024-02-27 05:17:31 -05:00
based
149a65cf62 migrate model name in old presets to new naming scheme 2024-02-27 02:23:07 +10:00
based
c58d0b2b94 subvers 2024-02-27 01:12:17 +10:00
based
e86fd08d0f update mistral models 2024-02-27 01:02:02 +10:00
Cohee
f962ad5c02 Add OpenRouter as a text completion source 2024-02-25 22:47:07 +02:00
berbant
3c620effaf
Update script.js 2024-02-25 21:19:28 +04:00
berbant
670f08fad2
Update group-chats.js
After deleting a group chat, the oldest chat became active. I've fixed it so that the most recent chat becomes active instead.
2024-02-25 21:11:56 +04:00
Cohee
9e5505a7d4 Autocomplete for WI automation IDs 2024-02-25 03:54:40 +02:00
Cohee
fc289126fa Add event type for text completion generation request settings ready 2024-02-24 21:45:33 +02:00
Cohee
d5bf9fc28c Non-streaming logprobs for Aphrodite 2024-02-24 20:53:23 +02:00
Cohee
d140b8d5be Parse non-streaming tabby logprobs 2024-02-24 20:10:53 +02:00
Cohee
3cedf64f66 Add autocomplete for WI inclusion groups 2024-02-24 19:04:44 +02:00
Cohee
0e357c191b Align label margins 2024-02-24 18:23:58 +02:00
Cohee
3441667336 #1853 Add WI/Script link by entry automation id 2024-02-24 17:22:51 +02:00
Cohee
7b8ac8f4c4 Properly use vector insert setting 2024-02-24 15:57:26 +02:00
Cohee
8848818d67 Fix dynatemp neutralization 2024-02-24 15:32:12 +02:00
Cohee
299bd9d563 Merge branch 'staging' into llamacpp-sampler-order 2024-02-24 15:10:58 +02:00
Cohee
13aebc623a
Merge pull request #1854 from deciare/llamacpp-probs
Request and display token probabilities from llama.cpp backend
2024-02-24 15:06:28 +02:00
Cohee
eaadfea639 Extend debounce duration of logprobs renderer 2024-02-24 15:03:57 +02:00
Cohee
9287ff18de Fix for non-streaming 2024-02-24 14:50:06 +02:00
Cohee
dab9bbb514
Merge pull request #1844 from infermaticAI/InfermaticAI
Add InfermaticAI as a text completion source
2024-02-24 14:28:09 +02:00
Deciare
445cbda02f If token probability is a logarithm it'll be < 0
No need to read settings to find out if llama.cpp backend is in use...
2024-02-24 00:13:33 -05:00
Deciare
9eba076ae4 Sampler order for llama.cpp server backend 2024-02-23 23:01:04 -05:00
Deciare
936fbac6c5 Merge remote-tracking branch 'origin/staging' into llamacpp-probs 2024-02-23 17:45:54 -05:00
Cohee
737a0bd3ae Fix purge extras and mistral vectors 2024-02-23 22:37:00 +02:00
Cohee
9b34ac1bde
Merge pull request #1852 from berbant/staging
Display TranslateProvider link
2024-02-23 21:43:59 +02:00
Cohee
cb536a7611 Save a list of safe to export secret keys 2024-02-23 21:41:54 +02:00
Cohee
82c5042bad Prevent extra loop iterations on buffer init 2024-02-23 21:23:44 +02:00
Cohee
4baefeba68 Extend per-entry scan depth limit, add warnings on overflow 2024-02-23 21:18:40 +02:00
Deciare
344b9eedbc Request token probabilities from llama.cpp backend
llama.cpp server token probabilities are given as values ranging from
0 to 1 instead of as logarithms.
2024-02-23 14:01:46 -05:00
berbant
eb89337f51
Update index.js 2024-02-22 23:49:47 +04:00
Cohee
c9f0d61f19 #1851 Substitute macros in new example chat 2024-02-22 18:45:50 +02:00
NWilson
f569424f3e Merge branch 'staging' into InfermaticAI 2024-02-22 08:32:10 -06:00
Cohee
ece3b2a7c1 Fix Chat Completions status check on settings loading if another API is selected 2024-02-22 04:36:06 +02:00
Cohee
0ccdfe4bb7 Fix duped line 2024-02-22 02:45:35 +02:00
Cohee
40aa971d11 Merge branch 'staging' into sampler-order-ooba 2024-02-22 02:44:32 +02:00
Cohee
711fd0517f Merge branch 'staging' into pygimport 2024-02-21 11:26:47 +02:00
Cohee
d31195a704 Apply same width for Kobold order
Just in case
2024-02-21 01:02:23 +02:00
Cohee
10fb69f36a Widen the block 2024-02-21 00:59:38 +02:00
Cohee
d353fa58d0 Close div properly 2024-02-21 00:56:40 +02:00
Cohee
96f1ce1fce Skill issue? 2024-02-21 00:55:30 +02:00
Cohee
0c1cf9ff2e Send sampler priority as array 2024-02-21 00:53:54 +02:00
Cohee
f0141b4dd1
Update slash-commands.js 2024-02-20 16:57:00 +02:00
Sneha C
095cd873de
Update slash-commands.js
added the word "persona" to the /sync description to make it easier for users to find.
2024-02-20 16:48:43 +04:00
Cohee
8ba9b5c38b Merge branch 'staging' into sampler-order-ooba 2024-02-20 02:32:33 +02:00
Cohee
8e66a14e37 Add hints to doc strings about additional command prompts 2024-02-20 02:29:14 +02:00
Cohee
79ba026486
Merge pull request #1840 from Wolfsblvt/slash-commands-menu-actions-allow-custom-prompts
Extend impersonate/continue/regenerate with possible custom prompts (via slash commands and popup menu)
2024-02-20 02:26:41 +02:00
kalomaze
cec0698400 Oopsie 2024-02-19 18:24:04 -06:00
kalomaze
f3971686ea Move text-gen-webui sampler order under kcpp order 2024-02-19 18:18:57 -06:00
kalomaze
32ee58e5e6 fix kcpp order reset 2024-02-19 18:12:56 -06:00
Cohee
061b7c6922 Don't try to execute script commands if the message doesn't start with slash 2024-02-20 02:09:01 +02:00
Wolfsblvt
a5ee46cb2a Only respect slash command, ignore text field 2024-02-19 22:36:32 +01:00
Wolfsblvt
550d8483cc Extend impersonate/continue/regenerate with possible custom prompts
- Use custom prompt provided via slash command arguments (similar to /sysgen and others)
- Use written text from textbox, if the popout menu actions are clicked
2024-02-19 22:23:58 +01:00
Cohee
2e00a1baaf [FEATURE_REQUEST] Can the unlocked max context size for OpenAI completion be increased from 102k to 200k for example? #1842 2024-02-19 19:37:18 +02:00
NWilson
030806bf1e Merge remote-tracking branch 'origin/staging' into InfermaticAI 2024-02-19 10:14:06 -06:00
Cohee
3c2113a6e7 Add ability to preserve file names when loading from assets downloader 2024-02-19 00:17:23 +02:00
Cohee
e4a48cd28f Add pyg hint to import UI 2024-02-17 03:54:13 +02:00
Cohee
29b971a986 Merge branch 'staging' into slash-fix-bleed 2024-02-16 20:48:32 +02:00
Cohee
c06fe6abfc Add character asset type 2024-02-16 20:42:56 +02:00
Cohee
a8cd6c9fe7 Allow finding characters in slash commands by exact PNG name 2024-02-16 20:24:47 +02:00
NWilson
8075e4cd1e Changes 2024-02-16 09:07:06 -06:00
NWilson
b5887960b6 Merge branch 'release' into InfermaticAI 2024-02-16 08:53:04 -06:00
Cohee
0da0d490c7 #1796 Attempt to fix alltalk on remote servers 2024-02-14 19:44:47 +02:00
Cohee
6ab918605e Allow single quotes in generated SD prompts 2024-02-14 15:39:56 +02:00
Cohee
e3102bb26f #1823 Add -1 as min value for top k 2024-02-14 01:45:07 +02:00
Cohee
dbfe7ae7c6 Remove trailing whitespace 2024-02-13 11:56:57 +02:00
Cohee
f12993ffb7
Merge pull request #1824 from SolidSnacke/release
Translating to Russian language. (third addition)
2024-02-13 11:56:41 +02:00
Cohee
8d4c4c1945 Only snap resolution if pixel counts change 2024-02-13 11:40:37 +02:00
SolidSnacke
604f9732be Small fix. 2024-02-12 19:42:07 +03:00
SolidSnacke
90963f6437 Addendum number four.
I reached for everything that most often caught my eye.
I also replaced widthNatural flex1 margin0 with widthNatural margin0. Now there should be no problem with fields taking up extra space. Although perhaps you asked me to return everything as it was.
2024-02-12 18:58:52 +03:00
Cohee
b8387df15e #1826 Allow snapping to known resolutions for face/bg generations 2024-02-12 17:28:39 +02:00
Cohee
9d713825c2 #1827 Consolidate {{group}} macro behavior 2024-02-12 16:23:01 +02:00
Cohee
72256110a7 Unbreak current chat rename 2024-02-12 02:55:16 +02:00
SolidSnacke
85df989193 Translating to Russian language. (third addition)
I finished the translation into Russian a little more as best I could.
2024-02-12 02:28:42 +03:00
Cohee
0480488127
Merge pull request #1815 from bdashore3/staging
Fix zen slider values
2024-02-11 19:27:37 +02:00
Cohee
fe080cfec3
Merge pull request #1817 from SolidSnacke/release
Translating to Russian language. Translation of the User Settings tab …. (again)
2024-02-11 19:27:18 +02:00
SolidSnacke
4d958b9df7 Translating to Russian language. Translation of the User Settings tab. (again)
Made a translation of the User Settings tab. I tried to translate everything that was not translated and tried to correct the index.html file in some places so that, for example, the PC and phone icons would not disappear during translation. Next, I'll try to translate other tabs if I'm not too lazy.
By the way, I wanted to ask, how can I translate the pop-up message in these buttons? I just asked once and they wrote to me that they are a different module altogether. (see photo)
2024-02-11 20:06:47 +03:00
Cohee
354c52d997 #1814 Fix regex placement attribution 2024-02-11 16:52:14 +02:00
Cohee
33d93b9761 #1813 Fix squash system messages 2024-02-11 15:56:48 +02:00
kingbri
6e10c43c63 Zen Sliders: Add off values for dynatemp and smoothing factor
Off for dynatemp is 1.0, smoothing factor is 0.0

Signed-off-by: kingbri <bdashore3@proton.me>
2024-02-11 01:32:32 -05:00
kalomaze
9fed7ed742 Make the neutralize option turn off quad sampling 2024-02-10 17:57:00 -06:00
kalomaze
70deb11d27 implement jank js + drag n drop sampler priority 2024-02-10 16:32:46 -06:00
kalomaze
818029288e Remove sending it if it's Aphrodite or TabbyAPI 2024-02-10 15:22:24 -06:00
Cohee
cbea5bf996 UI Theme import/export 2024-02-10 23:12:16 +02:00
kalomaze
2065f95edc Sampler priority support 2024-02-10 14:57:41 -06:00
Cohee
df97f5364b Regex import/export 2024-02-10 21:57:22 +02:00
Cohee
6b669bbc22 #1809 Add gitkeep to user 2024-02-10 21:15:59 +02:00
Cohee
18f84979f2 Use SSE streaming for MakerSuite 2024-02-10 02:43:50 +02:00
LenAnderson
cab6f90519 stop named args from nested commands bleeding into parent 2024-02-09 22:49:38 +00:00
Cohee
867c42cb6d Add cyrillic special quotes to tts option 2024-02-09 18:33:01 +02:00
Cohee
d8d4732614 Add koboldcpp param aliases 2024-02-09 15:32:40 +02:00
Cohee
0f04508f30
Merge pull request #1806 from bdashore3/staging
Fixes for text completions
2024-02-09 10:14:52 +02:00
kingbri
530455979f Textgen: Add tabby to logprobs
Tabby now supports logprob returns. Add support to the backend gate.

Signed-off-by: kingbri <bdashore3@proton.me>
2024-02-08 20:59:54 -05:00
kingbri
f372b2ac16 Textgen: Fix dynatemp defaults
The default min and max temp values should be 1

Signed-off-by: kingbri <bdashore3@proton.me>
2024-02-08 20:57:40 -05:00
Cohee
03ad72b6c7
Merge pull request #1802 from Technologicat/modelname
{{model}} substitution to get name of current LLM
2024-02-08 11:36:02 +02:00
Juha Jeronen
a49d0f1050 use getGeneratingModel 2024-02-08 11:13:54 +02:00
lucy
f5d5a75ef5
[fix/smoothing] align numerical input max with slider max 2024-02-08 02:03:49 +01:00
Cohee
44a3bb8ec7 #1777 Add await argument to /trigger command 2024-02-08 00:20:36 +02:00
Cohee
d7f86a7f6b
Merge pull request #1800 from EX3-0/patch-1
Update openai.js added /proxy command.
2024-02-08 00:05:53 +02:00
Cohee
90231680a9 Remove extra space 2024-02-08 00:05:23 +02:00
Cohee
dfc1719c3f Use fuzzy name matching 2024-02-08 00:04:48 +02:00
Cohee
04372848c8 Fix for undefined chats 2024-02-07 23:58:05 +02:00
Juha Jeronen
2dcb490e43 add {{model}} substitution macro to get name of current LLM
This is useful in the character card for an AI assistant, see #1774.

Tested with the Textgen backend, but should work with others too.

Horde will show only "Connected", and Novel will show the tier,
but Kobold and Textgen will show the model name.

If not connected, on any backend, will show "no_connection".
2024-02-07 23:29:32 +02:00
Juha Jeronen
c1a5b50aae improve description for consistency 2024-02-07 23:12:21 +02:00
Juha Jeronen
5183fb40a2 refactor to improve proposed implementation of /getchatname 2024-02-07 23:09:51 +02:00
Juha Jeronen
5d1f3b13ea add /getchatname slash command to get name of current chat file
Example:

/getchatname | /echo {{pipe}}
2024-02-07 22:51:41 +02:00
EX3-0
b2eb361028
Update openai.js added /proxy command.
Added "proxy" slash command to openai.js to change between proxy presets in ST script.
2024-02-07 13:52:48 -05:00
Cohee
c3129da879 [skip ci] Lint fix 2024-02-07 19:28:34 +02:00
Cohee
b244a1c301 Mark textgen API key as optional 2024-02-07 19:26:34 +02:00
Cohee
8ecab19966
Merge pull request #1798 from oobabooga/staging
Add API key field for text-generation-webui
2024-02-07 19:24:42 +02:00
Juha Jeronen
f0cffb3dd9 fix /delchat for characters with lots of chat files 2024-02-07 15:20:37 +02:00
oobabooga
21fb143718 Add API key 2024-02-06 20:00:16 -08:00
Cohee
2815990589 Force personas sort before returning to caller 2024-02-05 10:58:35 +02:00
Cohee
b158a86c25 Firefox copium for expression images 2024-02-05 02:21:20 +02:00
Cohee
f12aeeed90 Firefox copium for persona images 2024-02-05 02:18:44 +02:00
Cohee
41f53f4162
Merge pull request #1790 from Technologicat/talkinghead-fixes-feb2024
Talkinghead fixes feb2024
2024-02-05 01:33:39 +02:00
anon
634c9aad3b add logsprobs support for custom OpenAI APIs 2024-02-04 23:11:45 +00:00
Juha Jeronen
ad48d6666a fix bug: when switching talkinghead off, set character expression 2024-02-05 00:47:14 +02:00
Juha Jeronen
2a39db799a auto-pause Talkinghead when ST tab is hidden to save GPU resources 2024-02-05 00:46:44 +02:00
Juha Jeronen
91c4de6605 add /th (alias /talkinghead) to toggle Talkinghead on/off 2024-02-05 00:46:23 +02:00
Juha Jeronen
5ad2a0d064 refresh talkinghead char on expression zip upload 2024-02-05 00:45:50 +02:00
Juha Jeronen
3b526ce207 remove some useless comments 2024-02-05 00:45:37 +02:00
Juha Jeronen
169b1c2c63 talkinghead check: always check also whether the module is enabled 2024-02-05 00:45:20 +02:00
Juha Jeronen
9e8f3e0def one more debug message 2024-02-05 00:44:46 +02:00
Juha Jeronen
eb634d597f add comment on TTS 2024-02-05 00:44:39 +02:00
Juha Jeronen
24b315a149 comments
The tech is "Talkinghead" (capital T), the Extras module is
"talkinghead" (lowercase t).
2024-02-05 00:44:26 +02:00
Juha Jeronen
83e264db9e add some debug messages 2024-02-05 00:40:03 +02:00
Cohee
b7921f1edd #1630 Fix regex depth application 2024-02-04 21:34:17 +02:00
Cohee
bdf7602fab Add SpeechT5 TTS provider 2024-02-04 20:31:20 +02:00
Cohee
f1cadfde2b Fix llamacpp server 2024-02-04 17:41:46 +02:00
RossAscends
c03966d19a
Merge pull request #1786 from bdashore3/staging
Fix requests with sampling params
2024-02-04 17:26:54 +09:00
kingbri
3e34123b31 Textgen: Fix sampling param requests
1. TabbyAPI was not being included in temperature_last
2. DynaTemp parameters were still being sent even though the checkbox
was off. Cleanup the parameters if dynatemp is off for backends that
don't take in a dynatemp boolean.

Signed-off-by: kingbri <bdashore3@proton.me>
2024-02-04 01:44:07 -05:00
Cohee
7ac6ed267f #1782 OpenAI multiswipe 2024-02-04 03:36:37 +02:00
Cohee
07677584c4 #1781 Fix /len and unescape for non-string arguments 2024-02-03 02:06:49 +02:00
Cohee
37d94a4331 #1775 Fix personas name sorting 2024-02-03 01:52:57 +02:00
Cohee
17a783f9c6
Merge pull request #1780 from Spacellary/patch-1
(Small) Add Handling for Dangling Characters in "trimToEndSentence" - utils.js
2024-02-02 21:34:51 +02:00
Cohee
4649c806e0 Use regex to match whitespace 2024-02-02 21:30:32 +02:00
LenAnderson
db82b5bb3d Merge branch 'staging' into slash-escapes 2024-02-02 18:13:19 +00:00
Cohee
0ff46baaa2
Merge pull request #1766 from AAbushady/quad-sample
Quad sample and DynaTemp Exponent
2024-02-02 20:08:12 +02:00
Cohee
6d0d92aaff Add grammar and dynatemp for aphrodite 2024-02-02 20:06:46 +02:00
Spacellary
e4025cb413
Add Handling for Dangling Characters in "trimToEndSentence" - utils.js
New: Considered the presence of whitespace or newline characters preceding the punctuation for accurate trimming.
2024-02-02 13:42:31 -03:00
Cohee
3b739cceed Remove old format setting presets 2024-02-02 17:41:46 +02:00
Cohee
f669b959c3 Rename RP instruct 2024-02-02 17:37:38 +02:00
Alexander Abushady
30213c8430 Merge remote-tracking branch 'upstream/staging' into quad-sample 2024-02-01 22:27:38 -05:00
Cohee
303fb09388 Show persona file name on hover 2024-02-02 04:09:12 +02:00
Cohee
a746077a1e Sort personas by name. 2024-02-02 04:07:51 +02:00
Cohee
10d78f9a25 Aphrodite tokenizer 2024-02-02 01:09:03 +02:00
Alexander Abushady
bbf062d625 one for the tabby's in the back 2024-02-01 17:12:12 -05:00
RossAscends
7618133d6d unrestricted amount_gen for madlab mode 2024-02-01 15:24:35 +09:00
Alexander Abushady
f211a8e6f0 one for my aphro-bros 2024-01-31 23:02:07 -05:00
Alexander Abushady
4c621a7229 Git merge is mean 2024-01-31 18:13:47 -05:00
Cohee
134bb2058a
Merge pull request #1768 from berbant/patch-1
Lingva Patch 1
2024-01-31 22:31:50 +02:00
Cohee
b1b2cd44b3 Consolidate round avatar sizes 2024-01-31 22:14:45 +02:00
berbant
ed875ec77d
Update index.js
Added new translateProvider: Lingva Translate
2024-01-31 22:42:28 +04:00
Alexander Abushady
8d9a373292 Merge remote-tracking branch 'upstream/staging' into quad-sample 2024-01-31 11:08:13 -05:00
test157t
14e261346f Update index.html
Added tabby to list of backends that can use dynatemp.
2024-01-31 09:34:59 -05:00
Cohee
891077be43 Add min-width to personas search input 2024-01-31 12:24:27 +02:00
Cohee
bb1c023ef2 Fix mobile long persona description overflow 2024-01-31 12:21:04 +02:00
Cohee
872418757c #1761 Personas grid view (slight return) 2024-01-31 12:13:01 +02:00
Cohee
33c452df3e Fix navigation if new persona is on the first page 2024-01-31 11:23:57 +02:00
Cohee
d800e19067 Fix bogus folder height in rectangular grid mode 2024-01-31 11:15:33 +02:00
Cohee
fa73c523f0 Persist current page on persona actions 2024-01-31 11:01:50 +02:00
Alexander Abushady
722caff91d minor tweak on exponent 2024-01-31 00:49:27 -05:00
Alexander Abushady
da68d35ca5 Remove Noisy Sampling
Leaves DynaTemp Exponent and Quadratic Sampling.
2024-01-30 21:50:50 -05:00
Alexander Abushady
766cd49953 Merge remote-tracking branch 'upstream/staging' into quad-sample 2024-01-30 21:20:37 -05:00
Cohee
be62903adb Disable browser autocomplete on proxy password 2024-01-31 04:00:21 +02:00
Cohee
e08361cb97 Add labels to chat management buttons 2024-01-31 03:59:13 +02:00
Cohee
6877a638e4 Denser gaps in personas layout 2024-01-31 03:53:12 +02:00
Cohee
28d94bc429 #1765 Move create persona to a more obvious place 2024-01-31 03:37:38 +02:00
Cohee
f8032ac649 Default to 5 personas per page 2024-01-31 03:34:51 +02:00
Cohee
115082bfdd Move default persona outline to image block 2024-01-31 03:32:32 +02:00
Cohee
c01217ac76 Clean-up styles and handlers 2024-01-30 20:16:48 +02:00
Cohee
07686291f6 Clean-up placeholders in template 2024-01-30 20:03:56 +02:00
Cohee
4542c66664 #1761 Persona management overhaul 2024-01-30 19:12:56 +02:00
Cohee
079ab7db07 #1758 Mute character in group chat but keep character card 2024-01-30 12:27:31 +02:00
Alexander Abushady
9c33a04806 Merge remote-tracking branch 'upstream/staging' into quad-sample 2024-01-29 18:38:17 -05:00
Cohee
da7b435b7c
Merge pull request #1751 from kingbased/proxypreset
Reverse proxy presets
2024-01-29 22:09:33 +02:00
Cohee
afd3f2c1ac Make proxy message wider 2024-01-29 22:08:38 +02:00
Cohee
bf8eb3e7fd Move proxy UI to API connections panel 2024-01-29 22:07:10 +02:00
Cohee
b4646da187 Fix logprobs parser on NovelAI non-streaming 2024-01-29 11:13:48 +02:00
Alexander Abushady
d1f41a4191 Merge branch 'staging' into quad-sample 2024-01-28 19:20:20 -05:00
Cohee
5f1e290bda Disallow multiple {{original}} macro substitutions 2024-01-29 00:58:29 +02:00
Cohee
a9464daffa Merge branch 'staging' into macro-separation 2024-01-29 00:51:06 +02:00
Cohee
ef9cdf64cf Fix swipe buttons display when using /comment after last AI message 2024-01-29 00:37:51 +02:00
Alexander Abushady
92aae0da04 Enter the Kalo Zone 2024-01-28 15:14:21 -05:00
Cohee
8037e31c53 Fix {{original}} 2024-01-28 17:31:19 +02:00
Cohee
f732b8ae4c Add optional module to vectors manifest 2024-01-27 23:09:41 +02:00
Cohee
8e2b117573 Nicer chat width label 2024-01-27 23:08:26 +02:00
valadaptive
44fb746783 Remove dead if statement 2024-01-27 15:25:44 -05:00
valadaptive
29f509179c Remove getMessageId
As far as I can tell, we don't add/remove anything from chat in between
the calculation of newMessageId and subsequent calls to getMessageId.
We can just use newMessageId everywhere.
2024-01-27 13:50:54 -05:00
valadaptive
e475081116 Fix off-by-one in addOneMessage 2024-01-27 13:48:08 -05:00
valadaptive
7f955a59b9 Remove count_view_mes 2024-01-27 13:24:08 -05:00
valadaptive
4bd7364a8e Change macro substitution order 2024-01-27 13:22:22 -05:00
valadaptive
71f47588cd Pass macro variables in to evaluateMacros
This doesn't cover *all* the variables yet, just the ones that were
previously passed in as arguments. I'll expand this later to separate
the macro parsing from the execution of the functions themselves.
2024-01-27 13:20:44 -05:00
based
ee7ee9f60a merged mistral proxy support 2024-01-27 06:26:23 +10:00
based
aa976d0de2 implemented proxy preset manager 2024-01-27 06:21:00 +10:00
LenAnderson
2cdf928fc7 unescape args before calling callback 2024-01-26 18:58:44 +00:00
Cohee
4d534e3042 [BUG] Incorrect context size for gpt-4-turbo-0125 #1748 2024-01-26 18:51:20 +02:00
AlpinDale
8af3939f09
fix: logprobs for Aphrodite
Since Aphrodite follows the same logprobs style as ooba, we can enable it easily.
2024-01-26 07:15:39 +00:00
Cohee
3cf01e765a #1741 Filter non-unique chunks 2024-01-26 04:18:15 +02:00
Cohee
1647e5ae49
Merge pull request #1734 from khanonnie/alternative-tokens
Implement Token Probabilities UI panel using logprobs
2024-01-26 03:39:25 +02:00
khanon
60044c18a4 Implement Token Probabilities UI using logprobs 2024-01-25 18:34:46 -06:00
lucy
1ef437f5f1
[feat] GENERATION_ENDED event
uses hideStopButton() to trigger the event, because all other paths are conditional and would require the event to be triggered in multiple functions, compared to hideStopButton() already being called at the end of all the generations

unblockGeneration() was another candidate, but it is not consistently executed to be viable
2024-01-26 00:53:27 +01:00
Cohee
40476dca3b New OAI models 2024-01-25 22:01:02 +02:00
Cohee
515e3859ec
Merge pull request #1689 from h-a-s-k/staging
Group chat fixes
2024-01-25 20:51:55 +02:00
Cohee
6012ee5f89 #1740 Open most recent chat when deleting current chat file 2024-01-25 18:55:38 +02:00
Cohee
4abe87f103 #1742 Add /chat-manager command 2024-01-25 18:19:04 +02:00
Cohee
6ff998816d #1728 Missed one 2024-01-25 03:28:30 +02:00
Cohee
1ae5a8bd66 #1630 Fix display mode regex depth calc 2024-01-25 02:53:39 +02:00
Cohee
422b41fcfa Revert custom CSS layout 2024-01-25 01:57:03 +02:00
Cohee
e627e89722
Merge pull request #1726 from Technologicat/tooltips-vol1
add/improve tooltips
2024-01-24 22:50:02 +02:00
Cohee
3f3529ef89 #1630 Add min/max depth for prompt/display regex scripts. 2024-01-24 22:48:58 +02:00
Cohee
55984a59bb #1728 Allow zeros in {{pipe}} macro 2024-01-24 21:19:29 +02:00
Cohee
e537def312 Add return value to /sd command and quiet flag 2024-01-24 20:15:10 +02:00
Cohee
4985afd816 Extend external media checks 2024-01-24 19:14:40 +02:00
Cohee
9f81ea3c1f Allow double quotes inside of <tags> 2024-01-24 18:05:11 +02:00
Juha Jeronen
0683d7a538 Merge branch 'staging' into tooltips-vol1 2024-01-24 17:05:09 +02:00
Cohee
532c86b051
Merge pull request #1737 from Technologicat/vectordb-with-extras
Initial support for Extras vectorizer, for Vector Storage
2024-01-24 17:01:54 +02:00
Cohee
0ad756c923 Add check for "embeddings" module. 2024-01-24 16:51:57 +02:00
Cohee
b4e7ee05e6 Remove regex replace strategy selector 2024-01-24 16:10:50 +02:00
Juha Jeronen
a1c7e2918b Merge branch 'staging' into vectordb-with-extras 2024-01-24 15:48:01 +02:00
Cohee
4823bcf4ff Add option to forbid external images 2024-01-24 15:47:54 +02:00
Juha Jeronen
8b43535352 Initial support for Extras vectorizer, for Vector Storage 2024-01-24 15:16:55 +02:00
NWilson
f29f934c6b Progress 2024-01-24 06:59:27 -06:00
Cohee
625a07ac1f Fix Chrome 121 scrollbars 2024-01-24 14:25:13 +02:00
Cohee
d5a2f5d9fc Fix /rand returning zero #1728 2024-01-24 14:04:45 +02:00
Cohee
e329bd8497 Fix JSdoc comments 2024-01-24 13:07:56 +02:00
Cohee
c76cc20a7d Fix default value for new fields 2024-01-24 13:00:43 +02:00
Cohee
7b63eceae4 Default => Use global setting 2024-01-24 12:55:08 +02:00