Forráskód Böngészése

Merge pull request #746 from ollama-webui/continue

fix: title
Timothy Jaeryang Baek 1 éve
szülő
commit
83be93f9ff
2 módosított fájl, 24 hozzáadás és 4 törlés
  1. 12 2
      src/routes/(app)/+page.svelte
  2. 12 2
      src/routes/(app)/c/[id]/+page.svelte

+ 12 - 2
src/routes/(app)/+page.svelte

@@ -708,9 +708,19 @@
 			const modelTag = $models.filter((m) => m.name === responseMessage.model).at(0);
 
 			if (modelTag?.external) {
-				await sendPromptOpenAI(responseMessage.model, prompt, responseMessage.id, _chatId);
+				await sendPromptOpenAI(
+					responseMessage.model,
+					history.messages[responseMessage.parentId].content,
+					responseMessage.id,
+					_chatId
+				);
 			} else if (modelTag) {
-				await sendPromptOllama(responseMessage.model, prompt, responseMessage.id, _chatId);
+				await sendPromptOllama(
+					responseMessage.model,
+					history.messages[responseMessage.parentId].content,
+					responseMessage.id,
+					_chatId
+				);
 			} else {
 				toast.error(`Model ${model} not found`);
 			}

+ 12 - 2
src/routes/(app)/c/[id]/+page.svelte

@@ -709,9 +709,19 @@
 			const modelTag = $models.filter((m) => m.name === responseMessage.model).at(0);
 
 			if (modelTag?.external) {
-				await sendPromptOpenAI(responseMessage.model, prompt, responseMessage.id, _chatId);
+				await sendPromptOpenAI(
+					responseMessage.model,
+					history.messages[responseMessage.parentId].content,
+					responseMessage.id,
+					_chatId
+				);
 			} else if (modelTag) {
-				await sendPromptOllama(responseMessage.model, prompt, responseMessage.id, _chatId);
+				await sendPromptOllama(
+					responseMessage.model,
+					history.messages[responseMessage.parentId].content,
+					responseMessage.id,
+					_chatId
+				);
 			} else {
 				toast.error(`Model ${model} not found`);
 			}