Commit Graph

3195 Commits

Author SHA1 Message Date
7104daf7f0 Update readme.md with discord permalink 2024-01-08 08:05:25 +09:00
37d6f13b14 Merge pull request #1626 from deffcolony/patch-1
New screenshots
2024-01-02 18:44:30 +02:00
482bea292a New screenshots 2024-01-02 17:41:41 +01:00
6508a2d924 Update readme-zh_cn.md 2023-12-27 11:04:59 +02:00
f9745091f5 Update readme.md 2023-12-27 11:04:26 +02:00
736223a86a Merge pull request #1587 from SillyTavern/staging
Staging
1.11.1
2023-12-23 20:47:48 +02:00
70b9c96c7f Merge pull request #1586 from Doa86/negative-character-prompts
Negative Character Prompts
2023-12-23 20:45:18 +02:00
fd373fb821 Use file URL for import 2023-12-23 19:46:32 +02:00
8e1a84691b Merge pull request #1562 from valadaptive/plugin-router
Server plugin API rework
2023-12-23 19:08:31 +02:00
f1453a3e8a Await plugin cleanup 2023-12-23 19:05:21 +02:00
ea85cfcbdd Plugin cleanup and validation fixes 2023-12-23 19:03:13 +02:00
437a6c1f40 Merge branch 'staging' into plugin-router 2023-12-23 18:39:18 +02:00
69509925c4 #1584 Chinese language codes Deepl 2023-12-23 18:37:30 +02:00
Doa
41ac2c07b2 Adding negative character prompts for img sources that support it 2023-12-23 16:19:22 +00:00
db3bf42d63 Fix Firefox number arrows not updating the slider 2023-12-23 16:09:03 +02:00
b7a338e130 Move all Horde requests to server 2023-12-22 22:10:09 +02:00
89d70539b9 Alternative continue method for chat completions 2023-12-22 20:24:54 +02:00
3bf14f0c56 Merge pull request #1582 from LenAnderson/config-avatar-thumb-png
Add option in config.yaml to use png for avatar thumbs
2023-12-22 18:10:59 +02:00
f862ffafd2 add option in config.yaml to use png for avatar thumbs 2023-12-22 14:23:50 +00:00
18445f527b Fix select2 empty message background + correct before selector 2023-12-22 02:22:09 +02:00
45f6cb0fa8 Add chunked translate for long messages 2023-12-22 00:05:23 +02:00
9cf6cef0a4 Fix aborting generation on KoboldCpp via Text Completion 2023-12-21 23:14:28 +02:00
b782a8cc03 Add util for trim v1 2023-12-21 22:40:08 +02:00
09fd772a20 #1579 Add ooba character yaml import 2023-12-21 21:46:09 +02:00
4621834c87 Short formatting path for empty messages 2023-12-21 20:50:30 +02:00
a85a6cf606 Allow displaying unreferenced macro in message texts 2023-12-21 20:49:03 +02:00
39e0b0f5cb Remove custom Handlebars helpers for extensions. 2023-12-21 20:33:50 +02:00
343c33e331 Stricter Horde prompt sanitation 2023-12-21 20:22:21 +02:00
8fb26284e2 Clean up Generate(), part 2 (#1578)
* Move StreamingProcessor constructor to the top

Typical code style is to declare the constructor at the top of the class
definition.

* Remove removePrefix

cleanupMessage does this already.

* Make message_already_generated local

We can pass it into StreamingProcessor so it doesn't have to be a global
variable.

* Consolidate setting isStopped and abort signal

Various places were doing some combination of setting isStopped, calling
abort on the streaming processor's abort controller, and calling
onStopStreaming. Let's consolidate all that functionality into
onStopStreaming/onErrorStreaming.

* More cleanly separate streaming/nonstreaming paths

* Replace promise with async function w/ handlers

By using onSuccess and onError as promise handlers, we can use normal
control flow and don't need to remember to use try/catch blocks or call
onSuccess every time.

* Remove runGenerate

Placing the rest of the code in a separate function doesn't really do
anything for its structure.

* Move StreamingProcessor() into streaming code path

* Fix return from circuit breaker

* Fix non-streaming chat completion request

* Fix Horde generation and quiet unblocking

---------

Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2023-12-21 20:20:28 +02:00
bddccd0356 Missed several context bind cases 2023-12-21 17:19:42 +02:00
fac4169dd8 Merge pull request #1568 from DonMoralez/staging
(claude)reworked prefix, sysprompt, console messages, sequence check
2023-12-21 17:02:05 +02:00
ffb711d802 Unify Claude request logging with other API sources 2023-12-21 16:59:43 +02:00
b5e59c819c Merge branch 'staging' into claude-rework 2023-12-21 16:52:43 +02:00
e1afe41c91 Fix custom expression duplication 2023-12-21 16:50:30 +02:00
b3dfe16706 #1575 Fix clean-up WI depth injections 2023-12-21 16:33:21 +02:00
e087f29496 Log MistralAI prompts to server console 2023-12-21 16:08:58 +02:00
dd661cf879 Instruct "Bind to context" is now an option 2023-12-21 15:12:30 +02:00
ee75adbd2d Update persona name if it is bound by user name input 2023-12-21 14:56:32 +02:00
f3099ac270 Remove model icon fill colors 2023-12-21 14:43:36 +02:00
747867c6f4 Merge pull request #1580 from SillyTavern/custom
Custom API endpoint type for Chat Completion
2023-12-21 14:42:18 +02:00
afdd9d823e Merge branch 'staging' of https://github.com/Cohee1207/SillyTavern into staging 2023-12-21 12:43:59 +09:00
348cc5f2a5 placeholder API icon for tabby 2023-12-21 12:43:57 +09:00
3001db3a47 Add additional parameters for custom endpoints 2023-12-20 23:39:10 +02:00
e42daa4098 Add caption ask prompt mode 2023-12-20 21:23:59 +02:00
ae64c99835 Add custom caption source 2023-12-20 21:05:20 +02:00
cf8d7e7d35 Merge branch 'staging' into custom 2023-12-20 18:37:47 +02:00
ebec26154c Welcome message fixed 2023-12-20 18:37:34 +02:00
5734dbd17c Add custom endpoint type 2023-12-20 18:29:03 +02:00
041b9d4b01 Add style sanitizer to message renderer 2023-12-20 17:03:37 +02:00
c212a71425 Fix ignore list of preset manager 2023-12-20 15:51:00 +02:00