6676 Commits

Author SHA1 Message Date
Cohee
1938e8ac14 Remove to-int conversion from Novel logprobs 2024-11-22 17:46:20 +00:00
tincansimagine
8688079882 feat: Add multiple delayed model updates 2024-11-22 14:44:54 +09:00
ceruleandeep
8de551fc94 Return 502 with error description when connection to remote CC API fails
If chat-completions/generate returns an error, throw the error message

Reformat display of exceptions during SD prompt text generation
2024-11-22 11:55:27 +11:00
ceruleandeep
0383ea52e9 Linting and commenting
Linting and commenting

Linting and commenting

Linting and commenting

Linting and commenting
2024-11-22 11:55:27 +11:00
tincansimagine
9a15f45a2c feat: Improve Korean data-18n 2024-11-22 08:08:05 +09:00
ceruleandeep
669ba2fd36 Unrelated linting 2024-11-21 21:24:16 +11:00
Karl-Johan Alm
3789381c6c
added substr derivations with one example 2024-11-21 13:14:33 +09:00
Karl-Johan Alm
c30dde8471
rename /chat_template to /props, and switch to non-trimmed hashes 2024-11-21 11:38:57 +09:00
Karl-Johan Alm
50ffaeb06a
UI: add UI to enable/disable auto-derived templates 2024-11-20 13:28:17 +09:00
AlpinDale
ec4cff72fe feat: add top nsigma sampler support 2024-11-19 23:05:23 +00:00
Cohee
99220d6a88 Groups: add 'manual' reply strategy 2024-11-19 20:48:43 +02:00
Cohee
c3b416b4cf Claude: fix prefill tool calling hack with at-depth caching 2024-11-19 20:48:02 +02:00
Karl-Johan Alm
feb1b91619
template derivation: add support for llama.cpp server backend 2024-11-19 23:38:38 +09:00
Karl-Johan Alm
f25ea9f6d6
template derivation: move hash part to backend 2024-11-19 20:09:29 +09:00
Karl-Johan Alm
0e2fdf37a8
feature: derived templates
This PR adds a simple hash based method for picking context and instruct templates based on the chat template, when provided by the back end.
2024-11-19 17:27:25 +09:00
Cohee
67869364a5 ImageGen: add BFL API for image generation 2024-11-19 00:30:28 +02:00
Cohee
87f2a9e630 Merge branch 'staging' into feature/comfyGgufModels 2024-11-18 20:10:51 +02:00
Cohee
4c0da00f5b Update OpenRouter providers listing
Closes #3089
2024-11-18 20:09:56 +02:00
Cohee
b651d31780 MistralAI: new pixtral large model 2024-11-18 16:10:20 +00:00
Cohee
378dfd3626 Vectors: escape file names 2024-11-18 15:24:26 +00:00
Cohee
aaed09f606 Data Bank: display file ingestion progress 2024-11-18 15:18:45 +00:00
Cohee
7aad053e70
Merge pull request #3006 from joenunezb/fix-textarea-width-bug
Fix: Inconsistent Textarea resizing in small width windows
2024-11-18 12:30:39 +02:00
Cohee
5f44fb8535
Merge pull request #3004 from joenunezb/enhancement-make-buttons-scrollable
Enhancement: Make buttons scrollable
2024-11-18 12:15:58 +02:00
Cohee
26aad5fa80 Fix reroll button at home 2024-11-18 09:55:25 +00:00
ceruleandeep
8927de45dd Convert data URL to plain base64-encoded image data 2024-11-18 18:30:31 +11:00
ceruleandeep
5992117904 Add GGUF models and denoise parameter for ComfyUI 2024-11-18 17:55:30 +11:00
Joe
17cce528f8 Undo docstring changes 2024-11-17 18:44:23 -08:00
Joe
328e3622f2 review: Fix chrome inconsistent scroll and firefox scroll to bottom 2024-11-17 18:38:38 -08:00
Joe
6e29ad4b50 Fix: Inconsistent Textarea resizing in small windows 2024-11-17 16:16:45 -08:00
Joe
9533b7e59a review: Move css out of js code 2024-11-17 15:54:09 -08:00
joenunezb
dd0caa6806
Merge branch 'SillyTavern:release' into enhancement-make-buttons-scrollable 2024-11-17 15:07:51 -08: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
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