artisticMink
9eda65d089
Return proper status code when encountering an error
2023-10-30 19:33:44 +01:00
artisticMink
ecb9ac1433
Add endpoint for posting nested character properties
2023-10-30 19:33:44 +01:00
Cohee
922007ea25
#1294 Fix selective logic for embedded lorebooks
2023-10-28 12:28:03 +03:00
Cohee
24f406917d
Add seed to Kobold APi
2023-10-26 21:22:00 +03:00
Cohee
51d2c9feba
Add UI option for group gen strategy
2023-10-25 22:39:31 +03:00
Cohee
5dbe2ebf29
Add chat file backups
2023-10-24 22:09:55 +03:00
Cohee
18fa925855
Use named constant
2023-10-21 23:33:17 +03:00
Cohee
ca73a3a7b7
Merge branch 'release' into staging
2023-10-21 15:06:19 +03:00
Cohee
008fcece04
Rewrite to sync readdir, add try-catch, filter out invalid files
2023-10-21 15:04:36 +03:00
Xrystal
1d38109dcf
Use JSON instead of json5
2023-10-21 18:56:51 +08:00
Xrystal
6f0f420063
Promisify getallchatsofcharacter
2023-10-21 18:55:52 +08:00
Cohee
b167eb9e22
Add raw token ids support to OAI logit bias. Fix token counting for turbo models
2023-10-19 13:37:08 +03:00
Cohee
6a1b230c7e
#1226 Add chat-bound lorebooks
2023-10-16 23:03:42 +03:00
Cohee
8a3547ecd0
#1248 Fix a server crash on unexpected models response
2023-10-16 20:25:51 +03:00
majick
89d7a05ea7
Missed a spot
2023-10-14 20:08:45 -10:00
majick
a9ebd2f80e
Make v2 spec read logspam slightly actionable
...
The existing logspam doesn't even tell the user what char is failing, which means it's
just going to emit every startup, forever, grinding at the poor user's soul, never
letting them know *which* of their 352 cards is causing the spam... day after day after
day. Until one day, the poor beleaguered user will emit the world's ugliest PR to at
least find the broken card in an attempt kill it.
Ask me how I know.
2023-10-14 17:41:23 -10:00
50h100a
6e78ec11fb
Check for errors on the `stream_end` event
2023-10-10 18:04:28 -04:00
Cohee
15c81749b8
Filter out invalid/broken characters
2023-10-09 19:17:49 +03:00
Cohee
0873d3eaf9
Filter out invalid/broken characters
2023-10-09 19:09:33 +03:00
Cohee
d265179f46
Don't crash ST server on invalid streaming URL
2023-10-08 23:42:28 +03:00
Cohee
f8b5fe8b1e
Add Character note to char.card embeds
2023-10-04 22:13:56 +03:00
Cohee
bb47712696
Split oobabooga/mancer sources. Add aphrodite support
2023-09-28 19:10:00 +03:00
Cohee
01f14b461f
Fix embedded lorebook depths
2023-09-25 20:11:16 +03:00
Cohee
a081f78bd8
(WIP) PaLM API
2023-09-23 20:48:56 +03:00
city-unit
cd1a8c9224
Quick and dirty stat re-creator button
2023-09-21 17:34:09 -04:00
kalomaze
ad9382a98c
Custom --grammar support [for koboldcpp] ( #1161 )
...
* Basic kobold grammar implementation
This is probably jank as all hell, I don't write js, but I think I got it to work.
* No value by default
* Visual cleanup
+ reworded it a bit
* Conditionally enable Grammar based on version flag. Fix layout
---------
Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2023-09-21 15:21:59 +03:00
Cohee
e3f760a9dd
Add assistant postfix to converted ChatML => text completion prompts.
2023-09-20 21:50:14 +03:00
Cohee
11e7ca76e1
Use simpleGit to get app version
2023-09-17 14:27:41 +03:00
Cohee
bfdd071001
Move tokenizer endpoint and functions to separate file
2023-09-16 18:48:06 +03:00
Cohee
ab9aa28fe4
Move missed endpoints
2023-09-16 18:03:31 +03:00
Cohee
61995bb33f
Move preset management into a separate file
2023-09-16 17:36:54 +03:00
Cohee
38b63b07f5
Extract sprite and custom content endpoints to a separate files. Update constants references
2023-09-16 17:28:28 +03:00
Cohee
4e1630c17d
Extract endpoints for secrets and assets to separate files
2023-09-16 16:39:07 +03:00
Cohee
6e562bd1ff
Extract server endpoints for thumbnails and extensions into separate files
2023-09-16 16:16:48 +03:00
Cohee
6dd09858d4
Don't remove names from the past chat. Fix non-streaming auto-continue.
...
We took fair criticism from the NovelAI dev.
2023-09-15 23:32:01 +03:00
Cohee
eaca6ddaf0
Don't try to resolve unknown tiktoken models
2023-09-15 19:31:17 +03:00
Cohee
599904d589
Move NovelAI endpoints to separate file
2023-09-15 17:54:13 +03:00
Cohee
0f1a0963fd
Merge branch 'release' into staging
2023-09-15 15:06:13 +03:00
Cohee
2b3055a84a
Webp cards format is no longer supported
2023-09-15 14:56:15 +03:00
Cohee
0cc048cb64
Refactor transformers.js usage
2023-09-14 23:12:33 +03:00
Cohee
9fb4b3425e
Costume subfolders
2023-09-14 19:12:54 +03:00
Cohee
52891898d2
Pass max length to Kobold GUI settings
2023-09-14 18:20:12 +03:00
Cohee
ece34dc337
Move default files creation to post-install
2023-09-14 14:21:38 +03:00
Cohee
66ec17620f
Move Horde and SD endpoints into separate files
2023-09-12 20:45:36 +03:00
Cohee
f149fc9aaa
Endpoint for local captioning pipeline
2023-09-11 04:47:14 +03:00
Cohee
74d627f674
Set default DNS resolution order to IPv4 first
2023-09-10 19:03:18 +03:00
Cohee
599261dc31
Set default DNS resolution order to IPv4 first
2023-09-10 19:02:58 +03:00
Cohee
4fdc533bd7
Change net workaround for node 20
2023-09-10 18:23:50 +03:00
Cohee
d17ac770e6
Change net workaround for node 20
2023-09-10 18:22:39 +03:00
Cohee
ec23356c99
Move translation endpoints into a separate file
2023-09-10 16:41:36 +03:00