Commit Graph

2398 Commits

Author SHA1 Message Date
LenAnderson 92ec45af4b call processHotkeys debounced 2024-03-25 18:16:18 -04:00
Cohee 129febedce
Merge pull request #1962 from 50h100a/pr_mancerargs
Updates to Mancer parameters and a logprobs fix
2024-03-25 18:59:25 +02:00
50h100a 8b092adc14
Use mode enum to toggle dynatemp behavior. 2024-03-25 12:25:03 -04:00
LenAnderson dedb1625aa Merge branch 'staging' into qr-editor-wordwrap 2024-03-25 09:05:49 -04:00
LenAnderson 7c3ffcb3b1 qr editor wrap toggle 2024-03-25 09:04:41 -04:00
Cohee 5e8999cc43 Add comments to STscript 2024-03-25 14:22:39 +02:00
Cohee 0218eb1a18 Disable newline wrapping of in-chat extension prompts 2024-03-25 13:11:28 +02:00
Cohee df805d692b Fix some code 2024-03-24 21:42:27 +02:00
Cohee e153861043 Hide radio controls in drawers 2024-03-24 21:25:27 +02:00
50h100a 6f7e7b85ab For Mancer:
- Allow logprobs (works)
- Allow multiswipe (not yet)
- Adjust visible samplers
Fix: 0 logprob is 100% chance, handle accordingly.
2024-03-24 14:45:37 -04:00
Cohee be95162e64 Fix search of extension prompts by role 2024-03-24 03:12:30 +02:00
Cohee 8a7ad5ef91 Indicate overridden prompts 2024-03-24 02:19:10 +02:00
Cohee 3b637cc9a6 Add forbid overrides to prompts 2024-03-24 01:28:35 +02:00
Cohee c1ac34e001 Disable-able main prompt 2024-03-24 00:28:54 +02:00
Cohee 7b9c0e303f Clean-up continue nudge init 2024-03-23 23:11:05 +02:00
Cohee 6665666098 Add continue postfix controls for Chat Completion 2024-03-23 23:02:42 +02:00
Cohee 67e78fa456 Add roles to summary injects 2024-03-23 19:18:43 +02:00
Cohee bb6ac5147b Add roles to Author's Notes 2024-03-23 18:45:37 +02:00
Cohee 848af1fd4b Add inject roles to slash command 2024-03-23 18:44:40 +02:00
Cohee 1ff0e89529 Fix continue and bias spacing inconsistencies 2024-03-23 17:51:53 +02:00
Cohee 607df2f555 Add ability to insert role-typed prompt injections 2024-03-23 17:36:43 +02:00
Cohee 76cde592ad #1940 Allow both random syntaxes in one message 2024-03-23 00:57:33 +02:00
Cohee b0fbe9434d Fix token counter chunk sanitation 2024-03-21 20:18:02 +02:00
Cohee 0678777460 Preserve selected prompt index on render 2024-03-21 20:12:36 +02:00
Cohee c46c6f6c37 Delag prompt manager operations 2024-03-21 19:59:19 +02:00
Cohee 6fe1b0f0e2 #1933 Gemini 1.5 Pro 2024-03-21 19:25:54 +02:00
Cohee 3b293de3ec Allow AVIF and friends for avatar images 2024-03-21 14:47:22 +02:00
Cohee 176befcf8c Fix more than 9 regex groups 2024-03-21 12:12:22 +02:00
Cohee 41b6169ea8 Extend getContext API 2024-03-21 01:11:47 +02:00
Cohee c606cd1295 Add SMEA/DYN controls for NAI Diffusion 2024-03-20 21:23:56 +02:00
Cohee abb8bdbc1e Extract API endpoint for moving UI 2024-03-20 01:07:28 +02:00
Cohee b261c8c4a9 Extract API endpoints for images 2024-03-20 00:59:06 +02:00
Cohee 7dcd39c806 Extract API endpoints for quick replies 2024-03-20 00:46:46 +02:00
Cohee d448d4f65b Extract API endpoints for user avatars 2024-03-20 00:39:48 +02:00
Cohee 41528d0423 Add ability to delete UI themes 2024-03-20 00:14:32 +02:00
Cohee 965bb54f7d Option to add names to completion contents 2024-03-19 21:53:40 +02:00
Cohee 4a5c1a5ac8 Remove vision model restrictions from OpenRouter. 2024-03-19 20:48:49 +02:00
Cohee 5b7b06aba8 Make logprobs draggable, fix conflicts between moving UI and maximization, fix z-fighting 2024-03-19 01:40:02 +02:00
Cohee c8f84bd413 Textgen setting refactors 2024-03-19 01:38:55 +02:00
Cohee a97917d3f0 Remove asterisks from Novel TTS 2024-03-18 00:31:28 +02:00
Cohee d2f0a2fa60 Add option to replace <tagged> blocks in TTS 2024-03-18 00:31:16 +02:00
Cohee 6e5f4a86ba Fix skip codeblocks setting not loading 2024-03-18 00:17:17 +02:00
Cohee 8ead536da6 Add asset filters 2024-03-17 21:32:21 +02:00
Cohee afec103eb2 Fix character deleted emission 2024-03-17 20:35:49 +02:00
Cohee 3b188c37dd Add character deleted event to the list 2024-03-17 19:50:44 +02:00
Cohee c82157945e Allow generic moving divs for extensions 2024-03-17 19:23:01 +02:00
Cohee 7f909b99f9 Merge branch 'staging' into tags-as-folders-enhancements 2024-03-17 14:09:24 +02:00
Cohee 2baea084a1 Add lastCharMessage and lastUserMessage macros 2024-03-17 02:45:22 +02:00
Cohee 3aa6aace8c Less claustrophobic extension management modal 2024-03-17 02:22:02 +02:00
Cohee dc74f546d5
Merge pull request #1875 from kalomaze/cubic-curve
smoothing_curve UI support
2024-03-17 02:20:51 +02:00
Cohee 88075bde79 Update hotswap avatars when changing group members list 2024-03-16 23:05:16 +02:00
Cohee 77784585ba Merge branch 'staging' into tags-as-folders-enhancements 2024-03-16 22:32:01 +02:00
Cohee 3ed7ccbc57 Fix double rendering of first message when opening a chat with only 1 message 2024-03-16 18:22:33 +02:00
Cohee d311780328 Fix performance in macro substitution 2024-03-16 01:38:23 +02:00
Cohee 306998ce7d Clean-up template 2024-03-15 21:38:51 +02:00
Cohee 753b7dd526
Merge pull request #1931 from deffcolony/staging
added data-i18n tags
2024-03-15 21:36:46 +02:00
Cohee 508bab7e0f Fix range numbers parsing 2024-03-15 16:31:43 +02:00
Cohee cda7ab0530 Add /model command 2024-03-15 16:08:22 +02:00
deffcolony 2db2e2d687 added data-i18n tags
+updated and added data-i18n tags
2024-03-15 00:35:21 +01:00
Cohee 54d5e269d5 Add type check 2024-03-15 00:22:10 +02:00
Cohee 60ea9df55e Allow imports in custom CSS. Confirm import usage on theme adding. 2024-03-15 00:20:46 +02:00
Cohee ce756bc4f7 Allow setting altering group greetings with extensions. Add ability to add extensions when creating characters. 2024-03-14 23:10:35 +02:00
Cohee 51f959c06b Replace quote extract separator for Silero TTS 2024-03-14 14:56:58 +02:00
Cohee 6ac8ef1b48 Add koboldcpp as a multimodal captioning source 2024-03-14 01:03:51 +02:00
Cohee acf36b6107 Add koboldcpp API key/password support 2024-03-14 00:34:09 +02:00
Cohee 46993384a3 Allow any model to send inline images in OpenAI custom endpoint mode 2024-03-14 00:33:04 +02:00
Cohee 1f20833f44 Add Claude 3 Haiku 2024-03-13 23:56:08 +02:00
Cohee e6fe82760f Change ids on OR prompt cost 2024-03-13 11:19:30 +02:00
Wolfsblvt 81503b7bd5 Tag Filters: Fix the debounce redrawing again 2024-03-13 02:18:25 +01:00
Cohee 7ec9996c1f Add prompt cost for OpenRouter under text completion 2024-03-13 02:55:09 +02:00
Cohee e24fbfdc1d Update default OAI sampler parameters 2024-03-13 02:25:20 +02:00
Wolfsblvt 9aadc7c32b Tag Folders: Fix tag sortable being stuck while drawing
- When drag&dropping tags, the tag was stuck until the character list was stuck. Make it a debounced call now.
2024-03-12 23:39:54 +01:00
Cohee da6545e615 Add {{name}} macro for instruct sequences. Resolves to an actual name behind the message (useful for group chats). When can't be determined, defaults to "System". 2024-03-12 23:26:45 +02:00
Cohee 7ad2473f99 Add char.card Jailbreak support for Text Completion APIs 2024-03-12 23:22:29 +02:00
Cohee 5efdecc825 Add new OpenAI embedding models for selection 2024-03-12 21:41:30 +02:00
Kristian Schlikow 44a7dd3d74
Add NomicAI for vectorization (#1922)
* Crudely add NomicAi for vectorization

* Move NomicAI to its own endpoint, properly handle API key

* Adjust clear button html

* Remove leftover nomicai http header code

* Revert changes to openai-vectors.js

* Fix UI issues

* Revert change to settings, fix UI

---------

Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2024-03-12 21:10:25 +02:00
Cohee 700c20d441 Add moment mutability notice for future generations 2024-03-12 20:45:30 +02:00
Cohee a9ec171c50 Cache parsed timestamps for quicker rendering 2024-03-12 20:29:07 +02:00
Cohee 3912c67965 Skip applying translations if no locale data is loaded 2024-03-12 20:24:45 +02:00
deffcolony b6c29f7129 added new langs
+added new lang: Arabic, Portugese, Vietnamese
+added display names for all langs
+added data-i18n= tags for translation
2024-03-12 19:03:12 +01:00
Cohee 6b2374c405 Add function to write extension fields to character cards. 2024-03-12 01:49:05 +02:00
Cohee 9f0c2e0ddb Neither is this. 2024-03-11 02:56:43 +02:00
Cohee a1256d9753 This doesn't actually work. 2024-03-11 02:55:15 +02:00
Cohee d0fec68768 Extend markdown guide 2024-03-10 23:53:55 +02:00
Cohee 5f246aa756 Deduplicate locale loading logic 2024-03-10 20:49:11 +02:00
AlexVeeBee c9374bce13 remove useless console.log 2024-03-09 23:04:22 +00:00
AlexVeeBee 458535c7bc Split i18n.json file 2024-03-09 23:03:51 +00:00
Cohee c69b8137d7 Reduced motion disables background transition 2024-03-10 00:55:34 +02:00
Cohee 596ab89ef7 Run macro substitution before adding text to WI recursion buffer 2024-03-10 00:52:27 +02:00
Cohee 62a073c51a Merge branch 'release' into staging 2024-03-10 00:43:08 +02:00
johnbenac d9ff9e796b
Add tip to AllTalk endpoint field. 2024-03-09 15:57:01 -05:00
Cohee 73fdcbad44 Fix some bugs (see below):
1. Remove yellow highlights in hotswaps list.
2. Decrease font size of group members list, make it respect the block limits (1 row for small avatars, 3 rows for big avatars).
3. Fix autoload loading the first character if the latest selected entity was a group.
4. Fix tag key potentially skipping the first character.
5. Fix being unable to open groups from the hotswaps panel.
6. Fix left alignment of hotswaps panel, now centered.
7. Fix rounding of missing group avatars (most noticeable when favorited).
2024-03-09 21:58:13 +02:00
Cohee 32049b7e1d Merge branch 'staging' into tags-as-folders-enhancements 2024-03-09 21:15:13 +02:00
Cohee 91d6a139e5
Merge pull request #1906 from DreamGenX/dreamgen_api
Add support for DreamGen API.
2024-03-08 21:16:37 +02:00
Cohee a0279b636b Remove dead code 2024-03-08 08:41:54 +02:00
Cohee 2cdfda9d69 Actually use getCurrentDreamGenModelTokenizer 2024-03-08 08:40:03 +02:00
Cohee ae378789fe Merge branch 'release' into staging 2024-03-08 08:35:19 +02:00
Cohee 15eb18740e Pass char/user names for Claude example messages converter 2024-03-08 08:31:36 +02:00
Wolfsblvt 5ac7826fec Tag Folders: Additional Fixes
- Refactored to one general printTagList method
- Made a robust getTagKeyForEntity function
- Fixed group not displaying tags if autoloaded
- Fixed added tags on character/groups not being auto sorted
- Fixed autoload of group/character that I killed
- Fixed typo
2024-03-07 23:48:50 +01:00
DreamGenX bc8d41b530 Implement suggestions 2024-03-07 17:28:38 +01:00