Timothy Jaeryang Baek 4 月之前
父节点
当前提交
47419a77af
共有 2 个文件被更改,包括 3 次插入25 次删除
  1. 1 23
      src/lib/components/chat/Chat.svelte
  2. 2 2
      src/lib/components/chat/Settings/Interface.svelte

+ 1 - 23
src/lib/components/chat/Chat.svelte

@@ -1068,29 +1068,7 @@
 			if (message.content == '' && value == '\n') {
 			if (message.content == '' && value == '\n') {
 				console.log('Empty response');
 				console.log('Empty response');
 			} else {
 			} else {
-				if ($settings?.splitLargeDeltas ?? false) {
-					if (value.length < 5) {
-						message.content += value;
-					} else {
-						while (value != '') {
-							const chunkSize = Math.min(Math.floor(Math.random() * 3) + 1, value.length);
-							const chunk = value.slice(0, chunkSize);
-
-							message.content += chunk;
-							history.messages[message.id] = message;
-
-							// Do not sleep if the tab is hidden
-							// Timers are throttled to 1s in hidden tabs
-							if (document?.visibilityState !== 'hidden') {
-								await sleep(5);
-							}
-
-							value = value.slice(chunkSize);
-						}
-					}
-				} else {
-					message.content += value;
-				}
+				message.content += value;
 
 
 				if (navigator.vibrate && ($settings?.hapticFeedback ?? false)) {
 				if (navigator.vibrate && ($settings?.hapticFeedback ?? false)) {
 					navigator.vibrate(5);
 					navigator.vibrate(5);

+ 2 - 2
src/lib/components/chat/Settings/Interface.svelte

@@ -577,7 +577,7 @@
 				</div>
 				</div>
 			</div>
 			</div>
 
 
-			<div>
+			<!-- <div>
 				<div class=" py-0.5 flex w-full justify-between">
 				<div class=" py-0.5 flex w-full justify-between">
 					<div class=" self-center text-xs">
 					<div class=" self-center text-xs">
 						{$i18n.t('Fluidly stream large external response chunks')}
 						{$i18n.t('Fluidly stream large external response chunks')}
@@ -597,7 +597,7 @@
 						{/if}
 						{/if}
 					</button>
 					</button>
 				</div>
 				</div>
-			</div>
+			</div> -->
 
 
 			<div>
 			<div>
 				<div class=" py-0.5 flex w-full justify-between">
 				<div class=" py-0.5 flex w-full justify-between">