Update original text when streaming per #168
This commit is contained in:
		
							parent
							
								
									94e3ef6ac3
								
							
						
					
					
						commit
						5918ccdd0f
					
				| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<script lang="ts">
 | 
					<script lang="ts">
 | 
				
			||||||
  import Code from './Code.svelte'
 | 
					  import Code from './Code.svelte'
 | 
				
			||||||
  import { createEventDispatcher, onMount } from 'svelte'
 | 
					  import { afterUpdate, createEventDispatcher, onMount } from 'svelte'
 | 
				
			||||||
  import { deleteMessage, chatsStorage, deleteSummaryMessage, truncateFromMessage, submitExitingPromptsNow, saveChatStore, continueMessage } from './Storage.svelte'
 | 
					  import { deleteMessage, chatsStorage, deleteSummaryMessage, truncateFromMessage, submitExitingPromptsNow, saveChatStore, continueMessage } from './Storage.svelte'
 | 
				
			||||||
  import { getPrice } from './Stats.svelte'
 | 
					  import { getPrice } from './Stats.svelte'
 | 
				
			||||||
  import SvelteMarkdown from 'svelte-markdown'
 | 
					  import SvelteMarkdown from 'svelte-markdown'
 | 
				
			||||||
| 
						 | 
					@ -40,6 +40,10 @@
 | 
				
			||||||
    defaultModel = chatSettings.model
 | 
					    defaultModel = chatSettings.model
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  afterUpdate(() => {
 | 
				
			||||||
 | 
					    original = message.content
 | 
				
			||||||
 | 
					  })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  const edit = () => {
 | 
					  const edit = () => {
 | 
				
			||||||
    if (message.summarized || message.streaming) return
 | 
					    if (message.summarized || message.streaming) return
 | 
				
			||||||
    editing = true
 | 
					    editing = true
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -60,7 +60,7 @@ const gptDefaults = {
 | 
				
			||||||
  n: 1,
 | 
					  n: 1,
 | 
				
			||||||
  stream: true,
 | 
					  stream: true,
 | 
				
			||||||
  stop: null,
 | 
					  stop: null,
 | 
				
			||||||
  max_tokens: 512,
 | 
					  max_tokens: 500,
 | 
				
			||||||
  presence_penalty: 0,
 | 
					  presence_penalty: 0,
 | 
				
			||||||
  frequency_penalty: 0,
 | 
					  frequency_penalty: 0,
 | 
				
			||||||
  logit_bias: null,
 | 
					  logit_bias: null,
 | 
				
			||||||
| 
						 | 
					@ -222,7 +222,7 @@ const summarySettings: ChatSetting[] = [
 | 
				
			||||||
        name: 'Max Summary Size',
 | 
					        name: 'Max Summary Size',
 | 
				
			||||||
        title: 'Maximum number of tokens allowed for summary response.',
 | 
					        title: 'Maximum number of tokens allowed for summary response.',
 | 
				
			||||||
        min: 128,
 | 
					        min: 128,
 | 
				
			||||||
        max: 2048,
 | 
					        max: 512,
 | 
				
			||||||
        step: 1,
 | 
					        step: 1,
 | 
				
			||||||
        type: 'number',
 | 
					        type: 'number',
 | 
				
			||||||
        hide: (chatId) => getChatSettings(chatId).continuousChat !== 'summary'
 | 
					        hide: (chatId) => getChatSettings(chatId).continuousChat !== 'summary'
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue