Commit Graph

505 Commits

Author SHA1 Message Date
Cohee a96bb40505 #1991 Add API key for llama.cpp 2024-03-31 00:27:12 +02:00
Cohee 153f75cf1a Add role selection to Character's Note depth prompt 2024-03-30 23:12:01 +02:00
Cohee c94460714d Whitelist to check listen mode via console 2024-03-30 22:42:51 +02:00
Cohee a17206dd38 Merge branch 'staging' into instruct-rework 2024-03-30 14:56:37 +02:00
Cohee 9c7e29115f
Merge pull request #1989 from kir-gadjello/sd-drawthings-api
Implement drawthings local app api support for sd extension
2024-03-30 14:50:07 +02:00
kir-gadjello dddcac9af8
implement drawthings local app api support for sd extension 2024-03-30 01:12:29 -03:00
Cohee 06d1369f58 Make default instruct/context restorable 2024-03-29 19:39:59 +02:00
Cohee 0551c8023e Move context/instruct templates to default context index 2024-03-28 22:54:37 +02:00
Cohee d02c93e84f Merge branch 'staging' into instruct-rework 2024-03-28 01:34:04 +02:00
Cohee 6ed604593c Copy tags on duplicating 2024-03-28 01:13:54 +02:00
Cohee 06510f25bf Fix double append of example dialogue names in group chats for Claude 2024-03-27 23:37:28 +02:00
based f3b9920f22 actually convert the prompts properly 2024-03-27 15:48:26 +10:00
based 6a51855f19 Update Makersuite models 2024-03-27 13:52:51 +10:00
Cohee 607df2f555 Add ability to insert role-typed prompt injections 2024-03-23 17:36:43 +02:00
Cohee c606cd1295 Add SMEA/DYN controls for NAI Diffusion 2024-03-20 21:23:56 +02:00
Cohee 30c52b5b27 Move prompt-converters.js 1 level up 2024-03-20 01:18:51 +02:00
Cohee abb8bdbc1e Extract API endpoint for moving UI 2024-03-20 01:07:28 +02:00
Cohee b261c8c4a9 Extract API endpoints for images 2024-03-20 00:59:06 +02:00
Cohee 7dcd39c806 Extract API endpoints for quick replies 2024-03-20 00:46:46 +02:00
Cohee d448d4f65b Extract API endpoints for user avatars 2024-03-20 00:39:48 +02:00
Cohee 41528d0423 Add ability to delete UI themes 2024-03-20 00:14:32 +02:00
Cohee 532418c534 Lint fixes 2024-03-17 14:07:33 +02:00
Cohee 3032f47b29 Add import of Agnai chats 2024-03-16 01:11:00 +02:00
Cohee ce756bc4f7 Allow setting altering group greetings with extensions. Add ability to add extensions when creating characters. 2024-03-14 23:10:35 +02:00
Cohee 94230c0891 Set prefill before squashing messages 2024-03-14 14:51:56 +02:00
Cohee 6ac8ef1b48 Add koboldcpp as a multimodal captioning source 2024-03-14 01:03:51 +02:00
Cohee bd223486de Include additional headers for all supported Text Completion types. 2024-03-14 00:48:08 +02:00
Cohee acf36b6107 Add koboldcpp API key/password support 2024-03-14 00:34:09 +02:00
Cohee 5efdecc825 Add new OpenAI embedding models for selection 2024-03-12 21:41:30 +02:00
Kristian Schlikow 44a7dd3d74
Add NomicAI for vectorization (#1922)
* Crudely add NomicAi for vectorization

* Move NomicAI to its own endpoint, properly handle API key

* Adjust clear button html

* Remove leftover nomicai http header code

* Revert changes to openai-vectors.js

* Fix UI issues

* Revert change to settings, fix UI

---------

Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2024-03-12 21:10:25 +02:00
Cohee 6b2374c405 Add function to write extension fields to character cards. 2024-03-12 01:49:05 +02:00
Cohee c9c6d798d9 Fix Claude error in empty chats with no history 2024-03-12 01:17:35 +02:00
Cohee 5d561b64e2 Fix names in completions not getting added when squashing assistant messages 2024-03-12 01:10:53 +02:00
Cohee 2f6ae8d49a Add names for non-sysprompt example messages 2024-03-09 21:10:20 +02:00
Cohee 91d6a139e5
Merge pull request #1906 from DreamGenX/dreamgen_api
Add support for DreamGen API.
2024-03-08 21:16:37 +02:00
Cohee 35ee126c03 Trim whitespace at the end of Claude's prefill.
Otherwise it won't pass validation. I didn't make the rules.
2024-03-08 19:35:49 +02:00
DreamGenX c9c0f238a9 add 'stream' to dreamgen fields 2024-03-08 09:07:26 +01:00
DreamGenX bf787a9445 support dreamgen non-streaming 2024-03-08 08:32:47 +01:00
Cohee 15eb18740e Pass char/user names for Claude example messages converter 2024-03-08 08:31:36 +02: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 41e053c40d Fix case if message content is a string 2024-03-06 21:40:51 +02:00
khanonnie 0ba6a562cb
removes leftover debug log 2024-03-05 19:17:14 -06:00
khanonnie 8c273906bc
fixes inline images for Claude 3 when Add Character Names is enabled 2024-03-05 18:35:40 -06:00
Cohee 0a5f12ee31
Merge pull request #1897 from valadaptive/ai-horde-dependency
Un-vendor ai_horde
2024-03-05 21:22:16 +02:00
Cohee 4de9176f1a Fix captioning URL: base + '/messages' 2024-03-05 20:08:40 +02:00
based 3e1d44fc29 remove deprecated option + reverse proxy support in claude vision 2024-03-06 02:47:00 +10:00
valadaptive 4470e87ef9 Un-vendor ai_horde 2024-03-05 08:49:24 -05:00
based 94beaaa581 have to put something in here, claude doesn't like empty messages 2024-03-05 09:57:37 +10:00
based b6897af364 vision inlining 2024-03-05 08:41:57 +10:00
based 5f0bbcacf0 oops 2024-03-05 07:10:59 +10:00