QuantumEntangledAndy
69a604044d
Add additional login methods
2024-10-06 14:35:03 +07:00
Cohee
6185974e17
Claude: Use multi-part system prompt, cache tools
2024-10-05 18:04:08 +03:00
Cohee
3b4a455ef8
Split Custom OAI prompt post-processing modes
2024-10-05 16:09:39 +03:00
Cohee
8b13c40e0d
Claude: fix prefills
2024-10-04 21:48:35 +03:00
Cohee
689dbad2d1
Merge branch 'staging' into tool-calling
2024-10-04 14:28:47 +00:00
Cohee
cc3cc58a06
Claude: fix token counting when tool_calls are used
2024-10-04 12:24:10 +00:00
M0cho
d53baed5cf
Supports Gemini 1.5-Flash-8b
...
for Product Ready version.
2024-10-04 20:16:12 +09:00
Cohee
c3c10a629e
Claude: new prompt converter + non-streaming tools
2024-10-04 03:41:25 +03:00
Cohee
559f1b81f7
Remove tool calling for Cohere v1
2024-10-04 02:11:46 +03:00
Cohee
777b2518bd
Allow returning page if transcript extraction failed
2024-10-04 01:12:12 +03:00
Cohee
6cb82fc21e
Add json param to /transcript
2024-10-04 00:39:45 +03:00
Cohee
576352817e
Merge branch 'staging' into tool-calling
2024-10-03 22:36:02 +03:00
Cohee
c59afd1b56
Claude: console.log system before messages
2024-10-03 09:51:38 +03:00
Cohee
6706cce10d
Groq: Add new models and multimodal captions
2024-10-03 08:41:45 +03:00
Cohee
8006795897
New tool calling framework
2024-10-02 01:00:48 +03:00
Cohee
e2dd7bfb4b
Remove leftovers from prompt expansion
2024-10-01 02:15:27 +03:00
Cohee
909ac0c622
Merge branch 'staging' into sd-args
2024-10-01 02:08:14 +03:00
notfiz
0df5a86ae8
fix google-ai reverse proxy ignoring user provided path
2024-10-01 00:53:14 +03:30
Cohee
9af4d62cdf
Extend /sd command
2024-09-30 21:51:24 +03:00
Cohee
6cab3c7d20
Don't silence migration errors + add backups
...
Closes #2900
2024-09-25 13:09:13 +00:00
Cohee
8ee452993b
Try to fix Gemini requiring stop strings.
2024-09-24 21:55:49 +03:00
Cohee
df3d7a048e
Deprecate unscoped vectors
2024-09-24 21:51:10 +03:00
M0cho
2ee3eb7004
Support gemini-1.5-series-002 and new 8B exp model
2024-09-25 02:58:56 +09:00
Cohee
9d2a700b04
Add bad words and rep pen whitelist for Erato
2024-09-24 12:14:46 +03:00
Cohee
26f4d1a4ad
Remove CFG for Novel, fix logitbias and text adventure bans for Erato
2024-09-24 08:12:50 +00:00
Cohee
8775247942
Fix banned tokens not working for Erato
2024-09-24 07:55:23 +00:00
Cohee
182756fcb2
Erato ( #2896 )
...
* Erato
erato
2024-09-24 03:10:31 +03:00
Cohee
c340766bb6
Use prefix in the migrated sysprompts
2024-09-22 21:06:03 +03:00
Cohee
9d0ffc2d0d
Merge branch 'staging' into sysprompt-divorce
2024-09-22 18:42:19 +03:00
Cohee
93bf87b035
Shut tokenization errors if not using ooba
...
Closes #2849
2024-09-22 17:44:19 +03:00
Cohee
e122dd2d7a
Merge branch 'staging' into sysprompt-divorce
2024-09-21 02:11:42 +03:00
Cohee
e2f88e6243
Add Unified sampling for Novel
2024-09-21 00:24:52 +03:00
Cohee
8efe0b6437
Add Min P for Novel
2024-09-20 22:42:56 +03:00
Cohee
392edfaca1
Merge branch 'staging' into sysprompt-divorce
2024-09-20 20:57:07 +03:00
Cohee
d7a37298ab
Ignore errors in getContentOfType
2024-09-20 08:31:25 +00:00
ceruleandeep
457475baf1
Save uploaded data unchanged if Chub conversion fails for any reason
...
Avoid non-resolving promise in /characters/chats readline if chat file is empty
2024-09-20 08:58:17 +10:00
Cohee
4b235f0b31
Migrate only unique and non-default instruct prompts
2024-09-20 01:02:13 +03:00
Cohee
0d294c5371
Merge branch 'staging' into sysprompt-divorce
2024-09-19 22:59:53 +03:00
ceruleandeep
a2d9526cdf
Minimal support for importing chat histories in Chub format
...
Fix crasher in script.js:displayChats if user has directly put a Chub chat file into their user data
Let eslint tidy a few things
2024-09-19 14:20:05 +10:00
Cohee
a782dcec33
Add Mistral Nemo downloadable tokenizer
2024-09-19 00:10:22 +03:00
Cohee
0f2daede51
Merge branch 'staging' into sysprompt-divorce
2024-09-18 23:40:46 +03:00
Cohee
38d24f4b59
Merge pull request #2866 from ceruleandeep/feature/hordeModelInfo
...
Display model metadata in Horde model picker
2024-09-17 22:11:46 +03:00
Cohee
dcbaa0787d
Merge pull request #2863 from SillyTavern/unify-user-avatar
...
Unify default user avatars
2024-09-17 21:47:37 +03:00
Cohee
60df924bec
MistralAI: Add Pixtral to models and captioning
2024-09-17 21:44:25 +03:00
Cohee
1366c2741d
Throttle chat backups ( #2865 )
...
* Throttle chat backups
* Throttle chat backups and apply backup interval throttling
- Added a new configuration option `chatBackupThrottleInterval` to the `config.yaml` file to specify the interval in milliseconds to throttle chat backups per user.
- Updated the `getBackupFunction` function in `chats.js` to use the `chatBackupThrottleInterval` value from the configuration file when creating a throttled backup function.
2024-09-17 18:18:35 +03:00
Cohee
2f7d694f54
Migrate sysprompts from instruct
2024-09-17 11:33:24 +00:00
Cohee
73ee869749
Load sysprompts from content manager
2024-09-17 10:38:14 +00:00
Cohee
b377a2b7d3
Decouple system prompts from instruct mode
2024-09-17 10:37:36 +00:00
ceruleandeep
146e82e44a
Add model metadata to Horde models endpoint
...
Display model metadata in Horde model picker
2024-09-17 15:30:06 +10:00
Cohee
8ec509c777
Unify default user avatars
...
Closes #2862
2024-09-16 22:08:40 +03:00
Cohee
4b2c074399
Apply sanitation to chat names with extension
2024-09-16 16:49:32 +00:00
Cohee
3e2b892aae
Sanitize file names on chat renaming
2024-09-16 11:02:09 +00:00
Cohee
9ef3385255
Implement collection scopes for vector models ( #2846 )
...
* Implement collection scopes for vector models
* Update makersuite-vectors.js to use Gemini API text-embedding-004 model
* Add model scope for Google vectors
* Fix purge log
* Refactor header setting
* Fix typo
* Only display UI warning if scopes disabled
* Remove i18n attribute
---------
Co-authored-by: ceruleandeep <83318388+ceruleandeep@users.noreply.github.com>
2024-09-16 09:29:39 +03:00
Cohee
6393eda81e
Auto-add OpenRouter captioning models
2024-09-15 18:38:44 +03:00
Cohee
2bc87a401e
Try detect LM Studio in status check
...
Fixes #2849
2024-09-15 08:24:28 +03:00
ceruleandeep
4acd729611
Update makersuite-vectors.js to use Gemini API text-embedding-004 model
2024-09-14 19:01:48 +10:00
Cohee
88709e0541
Merge pull request #2728 from zhongerxll/patch-1
...
Update constants.js
2024-09-14 09:35:18 +03:00
Cohee
45cfc532b1
Redirect max_tokens to max_completion_tokens
2024-09-13 19:56:48 +03:00
Cohee
6d79cc015a
Add OpenAI o1
2024-09-13 19:44:12 +03:00
Wolfsblvt
f5b68893d0
Improve error handling of /genraw and /gen
...
- /generate TC backend returns more status/error texts
- Fix /genraw and /gen returning null/undefined
- Logging errors on /genraw if backend throws an error
- Fixes #2836
2024-09-12 22:41:53 +02:00
Cohee
b9d5c61b2e
Add CLI for request proxy
...
Closes #364 , #377 , #1756
2024-09-12 20:25:58 +03:00
Cohee
ab06aa4bf5
Add support for outgoing request proxying
...
Closes #2824
2024-09-11 22:36:50 +03:00
Cohee
87f2dd9ae5
Remove pollinations refine toggle
2024-09-10 10:54:41 +00:00
Cohee
8948354bf0
Load pollinations models from an endpoint
2024-09-10 10:51:48 +00:00
Cohee
8bb964515a
Fix Gemini multimodal with JPG images
...
Fixes #2763
2024-09-08 10:48:28 +03:00
Cohee
81251b073a
Implement downloadable tokenizers
...
Closes #2574 , #2754
2024-09-06 16:28:34 +00:00
Cohee
376e1f4ca2
Add fallback for iconv buffer decoding
2024-09-04 00:24:43 +03:00
Cohee
bbceee0f41
Fix websearch on aya producing error
2024-09-02 19:34:09 +03:00
Cohee
293676feff
Cohere: unbreak requires for old models
2024-08-30 23:32:09 +03:00
Cohee
f155b83792
Cohere: new cmd-r models
2024-08-30 20:00:42 +03:00
Cohee
bdc335d238
NovelAI: Update API URL for Kayra
2024-08-29 22:32:56 +03:00
zhongerxll
13a8f23ace
Update constants.js
2024-08-28 10:21:37 -05:00
M0cho
268aeb0ae5
Support gemini-1.5-exp-0827
2024-08-28 08:24:04 +09:00
Cohee
3806dcf9fb
Fix uuidv4 on Node 18
...
Closes #2718
2024-08-27 09:35:00 +00:00
Cohee
a0a1847634
Handle non-streaming errors as 500
2024-08-27 09:27:56 +00:00
Cohee
ebab976221
Cohere: new stream parser
2024-08-27 12:03:31 +03:00
Cohee
9286daaf3f
More reliable Cohere stream parsing
2024-08-26 20:35:23 +03:00
Cohee
2b32c8638a
Don't use user filler
2024-08-26 17:16:02 +03:00
Cohee
5fc16a2474
New AI21 Jamba + tokenizer
2024-08-26 12:07:36 +03:00
Cohee
ff834efde3
Exit server process on config.yaml read errors
2024-08-26 11:06:30 +03:00
Cohee
60c22bf803
Add config value for extensions auto-update
2024-08-25 19:48:01 +03:00
AlpinDale
62fed2ff6a
fix: pass model parameter for aphrodite tokenizer
2024-08-24 22:43:20 +00:00
Cohee
3f026aea15
SD: Add prompt expansion warning. Disable quantization
2024-08-23 19:57:25 +03:00
Cohee
06e3d5f8de
Rename MakerSuite => AI Studio
2024-08-21 21:00:17 +03:00
Alex Yancey
135ba2336e
Hugging Face inference API for image generation
2024-08-19 23:02:15 -07:00
Cohee
ded26f9783
Fix Google translate result decoding
...
Inspired by #2522
2024-08-18 14:55:17 +03:00
Cohee
c2057da348
Move transformers.js model cache under the data root
2024-08-16 11:59:41 +00:00
Cohee
e707def7dd
Add tokenizer for Gemma/Gemini
2024-08-16 00:00:43 +03:00
Cohee
7322dd1954
Add optional Claude system prompt cache.
2024-08-15 21:25:08 +03:00
Cohee
0869270c26
Increase Anthropic multimodal caption max_tokens
2024-08-15 21:12:01 +03:00
Cohee
cb7185fa12
[chore] Fix grammar, add JSDocs
2024-08-15 20:29:17 +03:00
Cohee
a08b3ec7fc
Sort gallery images by date
2024-08-15 00:40:08 +03:00
Cohee
bc7ac12317
New ChatGPT model
2024-08-14 20:31:25 +03:00
Cohee
1883095e39
Move request to backend
2024-08-13 20:29:33 +03:00
Cohee
f305ba7ce7
Configurable ollama keep_alive
...
Closes #1859
2024-08-11 17:32:31 +03:00
Cohee
8df27254fd
Merge pull request #2640 from edk208/release
...
Adding Block Entropy API endpoints for chat, image, and video generation
2024-08-11 16:19:14 +03:00
Edward Kim
7546030c48
Removed the scheduler, unused and auto added by vs code by mistake
2024-08-10 14:11:34 -04:00
Edward Kim
59c66353a9
fixed linting spacing issue
2024-08-10 13:12:57 -04:00
Edward Kim
08d5a2826f
fixed generation endpoints, added animation via gifs
2024-08-10 13:07:52 -04:00
Edward Kim
b9857eb315
Added block entropy endpoints for chat and image
2024-08-08 00:08:03 -04:00