| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Cohee | f3cff9cd28 | #917 Don't add a prefill for summarization | 2023-08-11 17:23:03 +03:00 |  | 
			
				
					| 
							
							
								 spacegeek69 | 4b48861d13 | [OpenRouter] Switch to token per dollar for prices | 2023-08-10 21:13:24 +02:00 |  | 
			
				
					| 
							
							
								 Cohee | 92666b18d4 | Merge pull request #912 from spacegeek69/sg69-api-prices-fix [OpenRouter] Show more API price information | 2023-08-10 20:04:15 +03:00 |  | 
			
				
					| 
							
							
								 Cohee | c6b18de4ef | Currency formatting | 2023-08-10 13:01:55 +03:00 |  | 
			
				
					| 
							
							
								 Cohee | aa49efe656 | More precise prompt costs | 2023-08-10 12:58:21 +03:00 |  |