maver
|
28fa2f5f57
|
Render prompt manager after swiping with updated tokens
Including world info and extension prompts
|
2023-08-12 18:40:38 +02:00 |
|
maver
|
2f4424e6c6
|
Declare prepareOpenAIMessages as synchronous
As there is no need for the function o be async anymore.
|
2023-08-12 18:40:38 +02:00 |
|
maver
|
6e37db2fb3
|
Declare prepareOpenAIMessages as synchronous
As there is no need for the function o be async anymore.
|
2023-08-12 18:40:38 +02:00 |
|
maver
|
6c25211f0a
|
Support original-placeholder
|
2023-08-12 18:40:38 +02:00 |
|
maver
|
312b02c36e
|
Do not count messages with empty prompts
|
2023-08-12 18:40:38 +02:00 |
|
maver
|
6617243f1b
|
Add event system to openai script
Lost during rebasing
|
2023-08-12 18:40:38 +02:00 |
|
maver
|
be30fef700
|
Disable toggling of main prompt
|
2023-08-12 18:40:38 +02:00 |
|
maver
|
b8b3dd4caf
|
Various improvements for stability and token counting.
|
2023-08-12 18:40:38 +02:00 |
|
maver
|
2c36fbdc1d
|
Apply character specific prompt overrides
Jailbreak and main
|
2023-08-12 18:40:36 +02:00 |
|
maver
|
5afd60c578
|
Add dialogue examples first if user decides
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
474571e17a
|
Handle various error scenarios during token counting
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
73e3001493
|
Refactor addMessageToChatCompletion
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
5270d261aa
|
Add memory and authors note to chat completion
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
bf5404f6ce
|
Add enhanced definitions
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
21b37950e4
|
Fix chat completion not recognizing 0-position
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
dd7f326460
|
Improve in-code documentation
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
74a5167a0e
|
Add nsfw avoidance prompt, quiet prompt and bias to chat completion
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
37c7a82aba
|
Respect impersonate option
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
edba17c96e
|
Add dialogue examples to chat completion
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
8ae2c80358
|
Introduction of additional helper classes, refactoring
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
18641ea3d2
|
Add prototype for prompt manager token management
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
05f7e5677d
|
Simplify example message handling
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
77e183f5dd
|
Add support for authors note and summary extensions
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
a66041f503
|
Fix extension prompt being not parsed correctly
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
64c04957c2
|
Enable TokenHandler to return total token count
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
eb315993b4
|
Let prompt manager handle character and scenario prompts
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
4d8d4cd262
|
Streamline token counting
By using TokenHandler instead of custom token handling
|
2023-08-12 18:40:18 +02:00 |
|
SillyLossy
|
14a66ec937
|
Don't duplicate start chat marker if character has no example dialogues
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
dce91f8fad
|
Send main prompt with group chat
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
7411ca1154
|
Prevent duplicate messages
By removing obsolete example message assignments
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
9a7bbd4ffb
|
Add prompt manager support for group chats
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
989f704605
|
Improve strength of main and impersonation prompt
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
53fe7f1d94
|
Remove obsolete interface elements and handling
Jailbreak etc.
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
720c9973ec
|
Fix default prompts not being set correctly
|
2023-08-12 18:40:18 +02:00 |
|
maver
|
e47f436cf7
|
Add support for nsfw avoidance prompt
|
2023-08-12 18:40:17 +02:00 |
|
maver
|
f395c99a5d
|
Remove obsolete default settings in prompt manager constructor
|
2023-08-12 18:40:17 +02:00 |
|
maver
|
a041230a99
|
Let oai prompt manager handle enhanced definitions
|
2023-08-12 18:40:17 +02:00 |
|
maver
|
b54bd36d65
|
Do not apped start new chat messages on example chat handling
The prompt manager does this job now.
|
2023-08-12 18:40:17 +02:00 |
|
maver
|
5a6340165c
|
Never use token handler for openai
For now.
|
2023-08-12 18:40:17 +02:00 |
|
maver
|
0513d9c8c0
|
Simplify impersonate prompt handling
|
2023-08-12 18:40:17 +02:00 |
|
maver
|
42544e9d26
|
Fix quiet prompt functionality after rebasing
|
2023-08-12 18:40:17 +02:00 |
|
maver
|
6e1bb65437
|
Remove obsolete settings to update after change
|
2023-08-12 18:40:17 +02:00 |
|
maver
|
85d99335b9
|
Rework of prepareOpenAIMessages
|
2023-08-12 18:40:17 +02:00 |
|
maver
|
bc041d8fb3
|
Use saveSettings function instead of saveSettingsDebounced
|
2023-08-12 18:40:17 +02:00 |
|
maver
|
fff966fc9f
|
Check oai settings for empty prompt manager configuration
|
2023-08-12 18:39:54 +02:00 |
|
maver
|
c9bc4e3353
|
Remove obsolete prompt related assignments
|
2023-08-12 18:39:54 +02:00 |
|
maver
|
e7cd203c19
|
Allow token counts to be cached when no character is selected
|
2023-08-12 18:39:54 +02:00 |
|
maver
|
ded29a225d
|
Let prompt manager control messages sent to openai
|
2023-08-12 18:39:54 +02:00 |
|
maver
|
c6eee88cd4
|
Add prompt manager setup
|
2023-08-12 18:39:54 +02:00 |
|
maver
|
77cd51ccaa
|
Add prompt manager configuration and default configuration
|
2023-08-12 18:39:54 +02:00 |
|