552 Commits

Author SHA1 Message Date
Cohee
b651d31780 MistralAI: new pixtral large model 2024-11-18 16:10:20 +00: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
M0cho
30bca8e39b Supports GEMINI EXP 2024-11-15 05:26:10 +09:00
Yokayo
88ad22196c Merge branch 'staging' of https://github.com/Yokayo/SillyTavern into staging 2024-11-06 01:33:27 +07:00
Yokayo
9d664bc679 Update tl 2024-11-06 01:33:24 +07:00
Cohee
abef12d403 Fix "OpenAI-compatible" endpoints choking on empty logit bias 2024-11-05 16:42:51 +00:00
Cohee
f4ef324203
Merge pull request #3024 from dylan1951/add-nano-gpt-provider
Add NanoGPT chat completions provider
2024-10-31 19:30:24 +02:00
Cohee
4babf322c1 Fix model restoration on load 2024-10-30 02:09:28 +02:00
Cohee
085d852b57 Trigger inputs 2024-10-30 01:52:53 +02:00
Cohee
5ee0a6ec30 Support unlocked context size 2024-10-30 01:50:31 +02:00
dylan
e7522bba76 Populate model list from models endpoint 2024-10-29 19:38:46 +13:00
dylan
0882fb2d15 Add NanoGPT as chat completions provider 2024-10-26 16:51:39 +13:00
Cohee
1c50180daa Merge branch 'staging' into webpack 2024-10-19 13:15:54 +03:00
Cohee
1ac6780e9c MistralAI: Explicitly set context size for ministral 2024-10-18 20:52:17 +03:00
Cohee
ff2c71c4ef MistralAI: Add new models to the list 2024-10-18 20:48:28 +03:00
Cohee
3387fe4bd6 unvendor: Replace DOMPurify 2024-10-16 23:11:13 +03:00
Cohee
e6d8f0a33e unvendor: Replace Fuse 2024-10-16 22:15:38 +03:00
Cohee
1ef31b63ac No awaitless async. Add JSDocs. 2024-10-12 20:29:44 +03:00
Cohee
663f4ed798 CC: Actually check if can afford both the block and the header 2024-10-12 20:17:20 +03:00
Cohee
a12051ee24 CC: Only fit entire example dialogue blocks at once 2024-10-12 12:56:52 +03:00
Cohee
e93a2fbed0 Fix continue prefill not getting added. 2024-10-12 01:10:22 +03:00
Cohee
8e082e622b Chat Completion: switch to async token handling 2024-10-12 01:07:36 +03:00
Cohee
b0d0f2111b Tool Calling: Reserve prompt budget for tool definitions. 2024-10-12 00:22:37 +03:00
Cohee
7162f9d562 Cohere: Swap message and tool plan in extractMessageFromData 2024-10-09 10:27:54 +03:00
Cohee
c2935ba4a7 Migrate Cohere to /v2/chat
Closes #2916
2024-10-08 23:50:09 +03:00
Cohee
591f61d354 Don't split tool calls and tool results 2024-10-07 01:32:46 +03:00
Cohee
c8ef4b02bc Add .git to jsconfig ignore 2024-10-06 19:12:28 +03:00
Cohee
6369882be3 Merge branch 'staging' into tool-calling 2024-10-05 20:31:28 +03:00
Cohee
3b4a455ef8 Split Custom OAI prompt post-processing modes 2024-10-05 16:09:39 +03:00
Cohee
68376f7dd0 Indicate no content on function result 2024-10-05 00:20:28 +03:00
Yokayo
17fb9815b3
Merge branch 'SillyTavern:staging' into staging 2024-10-04 23:13:12 +07:00
Cohee
689dbad2d1 Merge branch 'staging' into tool-calling 2024-10-04 14:28:47 +00:00
M0cho
38875fb940 Supports Gemini context length reduction. 2024-10-04 20:16:24 +09:00
M0cho
d53baed5cf Supports Gemini 1.5-Flash-8b
for Product Ready version.
2024-10-04 20:16:12 +09:00
Cohee
576352817e Merge branch 'staging' into tool-calling 2024-10-03 22:36:02 +03:00
Cohee
da9200c82e Skip adding tool messages as regular chats 2024-10-03 12:59:59 +00:00
Cohee
6706cce10d Groq: Add new models and multimodal captions 2024-10-03 08:41:45 +03:00
Cohee
0f8c1fa95d Save tool calls to visible chats. 2024-10-02 22:17:27 +03:00
Cohee
e8b9720425 Budgeting fix 2024-10-02 01:56:27 +03:00
Cohee
c94c06ed4d Implement function tool calling for OpenAI 2024-10-02 01:45:57 +03:00
Cohee
8006795897 New tool calling framework 2024-10-02 01:00:48 +03:00
Yokayo
7f9023d3c2 Work on tl 2024-10-01 21:25:20 +07:00
Cohee
7ac7398568 Remove debug log. Fix comment 2024-10-01 00:37:33 +03:00
Carsten Kragelund
4966fb65f7 fix: add assistant_prefill to request if people are using non prefill based continues 2024-09-28 22:46:23 +00:00
Carsten Kragelund
aae934a849 fix: move prefill continuation handling to populateChatHistory 2024-09-28 22:37:16 +00:00
Cohee
6608f5dd95 Fix the use of stop strings for Gemini 2024-09-24 22:18:28 +03:00
Cohee
8c39e20ed9 Merge branch 'staging' into deprecate-cc-or-instruct 2024-09-24 21:19:03 +03:00
M0cho
2ee3eb7004 Support gemini-1.5-series-002 and new 8B exp model 2024-09-25 02:58:56 +09:00