71 Commits

Author SHA1 Message Date
M0cho
3f253f42f2 Update: [constants.js] Remove BISON_SAFETY 2024-12-16 12:45:30 +09:00
Cohee
3167019faf Add generic text completion API type (100% OAI compatible) 2024-12-13 01:12:10 +02:00
Cohee
abe51682c8 [wip] Add global extensions 2024-12-07 17:10:26 +02:00
dylan
0882fb2d15 Add NanoGPT as chat completions provider 2024-10-26 16:51:39 +13:00
Cohee
1616e7e067 Explicitly import Buffer. Specify jsdoc local extensions 2024-10-10 23:36:22 +03:00
Cohee
d52b4fbbde Node: Migrate to ES Modules 2024-10-10 22:37:22 +03:00
Cohee
0f2daede51 Merge branch 'staging' into sysprompt-divorce 2024-09-18 23:40:46 +03:00
Cohee
b377a2b7d3 Decouple system prompts from instruct mode 2024-09-17 10:37:36 +00:00
Cohee
8ec509c777 Unify default user avatars
Closes #2862
2024-09-16 22:08:40 +03:00
zhongerxll
13a8f23ace
Update constants.js 2024-08-28 10:21:37 -05: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
b9857eb315 Added block entropy endpoints for chat and image 2024-08-08 00:08:03 -04:00
Cohee
9cd59d2e4b Pass app headers to featherless 2024-08-01 23:03:32 +03:00
Cohee
9deeca3eeb Pass min_p to ollama backend 2024-08-01 02:45:45 +03:00
Cohee
cacd570af3 More supported samplers for Together 2024-07-28 21:56:33 +03:00
Cohee
b62cbdeebd Merge branch 'staging' into DarokCx/release 2024-06-28 19:09:12 +03:00
Cohee
bbb1a6e578 Add huggingface inference as text completion source 2024-06-28 18:17:27 +03:00
Cohee
cf56bfb6a9 Add 01.AI as a chat completion source 2024-06-28 00:51:09 +03:00
DarokCx
bd5592de7b Added featherless, connect button not working 2024-06-27 09:06:11 -04:00
Cohee
5b002c6e46 #2422 Move uploads under the data root 2024-06-26 23:22:42 +03:00
Cohee
41ab90bb8e Support more parameters for Infermatic 2024-06-24 19:16:20 +03:00
Cohee
a3dbcf3c2a Fix context and response size not being passed to Ollama 2024-06-24 03:48:34 +03:00
Cohee
e66b270811 Change backups to be user data scoped 2024-05-28 17:49:34 +03:00
Cohee
7063fce2af Selectable openrouter providers 2024-05-06 19:26:20 +03:00
Cohee
181b5aff97 Add Groq as chat completion source 2024-05-05 18:53:12 +03:00
Cohee
7b87f44518 Clean-up API-specific settings 2024-05-03 20:02:13 +03:00
sasha0552
2bd239fe81
Initial vLLM support 2024-05-02 22:40:40 +00:00
Cohee
b3bbec83b6 Merge branch 'staging' into neo-server 2024-04-20 02:56:05 +03:00
Cohee
2a2a63c52c Add Perplexity as Chat Completion source 2024-04-20 00:09:38 +03:00
Cohee
0263be8c1f Merge branch 'staging' into neo-server 2024-04-15 00:26:52 +03:00
Cohee
9cb777a4e9 Increase default avatar size 400x600 => 512x768 2024-04-14 17:36:48 +03:00
Cohee
396eeca73a Change default user handle. Use async template renderer 2024-04-12 00:35:51 +03:00
Cohee
2b29e14e9f Reset settings option 2024-04-10 03:29:38 +03:00
Cohee
accebd00f5 Stricter handle cleanup 2024-04-10 01:29:35 +03:00
Cohee
c6ffe4502a Add user management endpoints 2024-04-07 17:44:40 +03:00
Cohee
b07aef02c7 Persist CSRF and cookie secrets across server launches 2024-04-07 16:41:23 +03:00
Cohee
b07a6a9a78 Update all endpoints to use user directories 2024-04-07 01:47:07 +03:00
Cohee
cd5aec7368 Split user directories from public, part 1 2024-04-06 20:09:39 +03:00
Cohee
9838ba8044 #1994 Add Cohere as a Chat Completion source 2024-04-02 00:20:17 +03:00
Cohee
532418c534 Lint fixes 2024-03-17 14:07:33 +02:00
DreamGenX
c9c0f238a9 add 'stream' to dreamgen fields 2024-03-08 09:07:26 +01:00
DreamGenX
5c410986a4 Add support for DreamGen API.
API docs: https://dreamgen.com/docs/models/opus/v1
API keys: https://dreamgen.com/account/api-keys

I decided to base this on the text-completion API since it's more
flexible with SillyTavern's prompt formating capabilities.

This also means that custom context and instruct settings are required.

Will add documentation in a followup PR.
2024-03-07 12:25:48 +01:00
Cohee
f962ad5c02 Add OpenRouter as a text completion source 2024-02-25 22:47:07 +02:00
NWilson
e55d903613 Support more settings 2024-02-19 09:53:26 -06:00
NWilson
b5887960b6 Merge branch 'release' into InfermaticAI 2024-02-16 08:53:04 -06:00
Cohee
6b669bbc22 #1809 Add gitkeep to user 2024-02-10 21:15:59 +02:00
Cohee
cb32e28b82 Allow multiple stop strings for TogetherAI 2024-01-26 17:40:20 +02:00
NWilson
f29f934c6b Progress 2024-01-24 06:59:27 -06:00
Cohee
5734dbd17c Add custom endpoint type 2023-12-20 18:29:03 +02:00
Cohee
67dd52c21b #1309 Ollama text completion backend 2023-12-19 16:38:11 +02:00