Bläddra i källkod

use cancelChatCompletion API call instead of stopResponse function

Danny Liu 1 år sedan
förälder
incheckning
95b8edf6b3

+ 2 - 2
src/lib/components/chat/Messages.svelte

@@ -11,12 +11,12 @@
 	import ResponseMessage from './Messages/ResponseMessage.svelte';
 	import Placeholder from './Messages/Placeholder.svelte';
 	import Spinner from '../common/Spinner.svelte';
+	import { cancelChatCompletion } from '$lib/apis/ollama';
 
 	export let chatId = '';
 	export let sendPrompt: Function;
 	export let continueGeneration: Function;
 	export let regenerateResponse: Function;
-	export let stopResponse: Function;
 
 	export let processing = '';
 	export let bottomPadding = false;
@@ -229,7 +229,7 @@
 
 		await updateChatById(localStorage.token, chatId, { history });
 		await chats.set(await getChatList(localStorage.token));
-		stopResponse();
+		await cancelChatCompletion(localStorage.token, chatId);
 	};
 </script>
 

+ 0 - 1
src/routes/(app)/+page.svelte

@@ -828,7 +828,6 @@
 					{sendPrompt}
 					{continueGeneration}
 					{regenerateResponse}
-					{stopResponse}
 				/>
 			</div>
 		</div>

+ 0 - 1
src/routes/(app)/c/[id]/+page.svelte

@@ -858,7 +858,6 @@
 						{sendPrompt}
 						{continueGeneration}
 						{regenerateResponse}
-						{stopResponse}
 					/>
 				</div>
 			</div>