Commit Graph

7981 Commits

Author SHA1 Message Date
ceruleandeep
5992117904 Add GGUF models and denoise parameter for ComfyUI 2024-11-18 17:55:30 +11:00
Cohee
61469ec999
Merge pull request #3078 from ceruleandeep/chore/lintAndDocumentLogprobs
Make dynamic reroll available without use of modifier key
2024-11-17 20:34:37 +02:00
Cohee
b143b3c820 Fix type errors 2024-11-17 20:10:51 +02:00
Cohee
57c00b0a3c Merge branch 'staging' into chore/lintAndDocumentLogprobs 2024-11-17 20:10:28 +02:00
Cohee
14d5c669b1 Fix trimming incomplete sentences in logprobs reroll 2024-11-17 19:44:08 +02:00
Cohee
de4246f7b7 Move reroll button 2024-11-17 18:45:53 +02:00
Cohee
b41846e013
Merge pull request #3083 from poipoi300/staging
Fixed typo in HTML title
2024-11-17 17:36:57 +02:00
poipoi300
65469a4774 Fixed typo in HTML title 2024-11-16 15:56:11 -05:00
Cohee
85d25a8e13
Merge pull request #3060 from erew123/release
Support for AllTalk V1 and V2
2024-11-16 17:09:07 +02:00
Cohee
538d0874a3 Reduce persona buttons size 2024-11-16 16:02:21 +02:00
ceruleandeep
5e883e446a Make dynamic reroll available without use of modifier key
Linting
2024-11-17 00:56:21 +11:00
Cohee
7c7aaf33fc
Merge pull request #3076 from Beinsezii/vllm_n_fix
Remove `best_of` for VLLM
2024-11-16 15:51:25 +02:00
Cohee
d5b48f89fc Reformat styles 2024-11-16 15:44:52 +02:00
Cohee
06d94b8b17
Merge pull request #3077 from KaraKaraWitch/patch-1
Make featherless.ai Search bar take up 1 entire row on mobile devices.
2024-11-16 15:43:36 +02:00
Cohee
c9d2b609f1 match => includes 2024-11-16 15:41:41 +02:00
Cohee
37f4fd4def
Merge pull request #3073 from M0ch0/staging
Supports GEMINI EXP 1114
2024-11-16 15:40:56 +02:00
Cohee
33d8a91bf2 Linter fixes 2024-11-16 14:22:46 +02:00
Cohee
2dcdb4d14a Fix tags import 2024-11-16 14:22:23 +02:00
KaraKaraWitch
d8eb43082d
Make Search bar takeup 1 entire row for small px sizes. 2024-11-16 18:45:46 +08:00
Beinsezii
c599f46269 Remove best_of for VLLM
It defaults to `n` anyways, and for some reason it was being incorrectly
received on 0.6.4.post1
2024-11-16 02:05:35 -08:00
erew123
e857db40fb
Updated AllTalk Extension to support AllTalk V2
1. Core Feature Addition:
   - Added AllTalk V1/V2 server version selection
   - Added RVC (Realistic Voice Conversion) support for V2
   - RVC features are automatically disabled when V1 is selected

2. Code Improvements:
   - Replaced custom debounce implementation with shared utils.js debounce utility
   - Fixed linting issues:
     - Converted HTML attribute quotes in template literals to single quotes
     - Added trailing commas where required
     - Fixed console.error message formatting

3. New Settings/Properties Added:
   ```javascript
   server_version: 'v2' (default)
   rvc_character_voice: 'Disabled'
   rvc_character_pitch: '0'
   rvc_narrator_voice: 'Disabled'
   rvc_narrator_pitch: '0'
   ```

4. Bug Fixes/Improvements:
   - Better error handling for RVC voice fetching
   - Improved URL handling for V1/V2 differences in API responses
   - Enhanced settings initialization and validation

5. Structural Changes:
   - Added RVC-specific UI elements and controls
   - Added version-specific logic for API endpoints
   - Improved settings synchronization between UI and backend

**NOTE** On line 70 there is an eslint bypass:

```javascript
        // HTML template literals can trigger ESLint quotes warnings when quotes are used in HTML attributes.
        // Disabling quotes rule for this one line as it's a false positive with HTML template literals.
        // eslint-disable-next-line quotes
        let html = `<div class="at-settings-separator">AllTalk V2 Settings</div>`;
```

The reason is:
1. ESLint's quotes rule wants all strings to use single quotes
2. However, this is a template literal containing HTML, where double quotes are standard for attributes
3. I tried various solutions:
   - Using single quotes: `<div class='at-settings-separator'>`
   - Using double quotes: `<div class="at-settings-separator">`
   - Even tried escaping quotes
   But ESLint just kept flagging it as an error
2024-11-15 13:14:38 +00:00
Cohee
9b38e3f449 Remove dated formula formatting references 2024-11-14 22:28:46 +02:00
M0cho
30bca8e39b Supports GEMINI EXP 2024-11-15 05:26:10 +09:00
Cohee
8c1e490727
Merge pull request #3068 from LuminousPath/release
feat: Add preferences parameter to /searxng endpoint
2024-11-13 11:10:42 +02:00
Cohee
61ddb720d7
Improve backward compatibility if preferences are not passed 2024-11-13 11:09:21 +02:00
Jonathan Nogueira
f880c68968
feat: Add preferences parameter to /searxng endpoint
Added paramater and handles it in the query parameters.
2024-11-13 14:27:31 +09:00
Cohee
f1bda3fb22
Merge pull request #3053 from Yokayo/staging
Update ru-ru translation
2024-11-11 23:04:05 +02:00
Cohee
a9aff676ba [chore] Apply lint and formatter 2024-11-11 22:36:06 +02:00
Cohee
664a531c22
Merge pull request #3059 from yar3333/staging
Exclude links to embedded images from translation
2024-11-11 22:34:33 +02:00
Cohee
dea2a62be3 Merge branch 'release' into staging 2024-11-11 16:33:29 +00:00
erew123
3138252928
Support for AllTalk V1 and V2
Select the version in the interface. 
RVC is not supported on AllTalk V1
2024-11-10 20:25:08 +00:00
Yaroslav Sivakov
ba2b251d6e Exclude links to embedded images from translation 2024-11-10 17:30:55 +03:00
Cohee
8da98faa99 MistralAI: Include frequency/presence penalties in requests 2024-11-08 11:09:57 +02:00
Cohee
b29bc4000c Fix character note for the first character in the list 2024-11-08 10:55:10 +02:00
Cohee
6ae296d5b5 Add check for existing chats directory before reading files 2024-11-08 10:44:04 +02:00
Yokayo
6acf09a084 Small fix 2024-11-07 18:13:54 +07:00
Cohee
a3ca407b27
Backport llama.cpp-related DRY fixes from staging (#3051)
* llama.cpp Enable dry w/ array convert

The new PR that was merged needs an array instead of a str

https://github.com/ggerganov/llama.cpp/pull/9702

* Safe sequence breakers parse

* Support comma-separated list of llama.cpp sequence breakers #3026

---------

Co-authored-by: Beinsezii <beinsezii@gmail.com>
2024-11-06 19:47:30 +02:00
Yokayo
88ad22196c Merge branch 'staging' of https://github.com/Yokayo/SillyTavern into staging 2024-11-06 01:33:27 +07:00
Yokayo
9d664bc679 Update tl 2024-11-06 01:33:24 +07:00
Cohee
abef12d403 Fix "OpenAI-compatible" endpoints choking on empty logit bias 2024-11-05 16:42:51 +00:00
Cohee
2daff0e736 Console log full CC error response 2024-11-05 16:40:05 +00:00
Cohee
75c0d9b2a4
Merge pull request #3045 from WolframRavenwolf/claude-3-5-haiku
Added Claude 3.5 Haiku
2024-11-05 10:15:02 +02:00
Wolfram Ravenwolf
dcd11e4c54 Added Claude 3.5 Haiku 2024-11-04 20:19:39 +01:00
Cohee
c8a28137e0 Fix numeric series parsing
Closes #3043
2024-11-04 12:28:38 +00:00
Cohee
fb48d25041 Fix new character highlight 2024-11-04 00:42:17 +02:00
Cohee
266752bf93 Fix new character highlight 2024-11-04 00:41:59 +02:00
Cohee
77be125a99 NanoGPT: Add to image generation extension 2024-11-03 20:37:30 +02:00
Cohee
649c3911eb Add shouldRegister arg to /tools-register 2024-11-03 19:11:07 +02:00
Cohee
fe469745b3
Merge pull request #3037 from yar3333/release
Remove embedded images before send text to TTS
2024-11-03 19:02:44 +02:00
Yaroslav Sivakov
52a4c9202d
Update public/scripts/extensions/tts/index.js
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2024-11-03 19:57:33 +03:00