diff --git a/src/lib/apis/ollama/index.ts b/src/lib/apis/ollama/index.ts index df538311b..625019660 100644 --- a/src/lib/apis/ollama/index.ts +++ b/src/lib/apis/ollama/index.ts @@ -167,7 +167,7 @@ export const generateTitle = async (token: string = '', model: string, prompt: s return res?.response ?? 'New Chat'; }; -export const generatePrompt = async (token: string = '', model: string, conversation: string, body: object = {}) => { +export const generatePrompt = async (token: string = '', model: string, conversation: string) => { let error = null; if (conversation === '') { @@ -188,8 +188,7 @@ export const generatePrompt = async (token: string = '', model: string, conversa As USER in the conversation above, your task is to continue the conversation. Remember, Your responses should be crafted as if you're a human conversing in a natural, realistic manner, keeping in mind the context and flow of the dialogue. Please generate a fitting response to the last message in the conversation, or if there is no existing conversation, initiate one as a normal person would. Response: - `, - ...body + ` }) }).catch((err) => { console.log(err); diff --git a/src/lib/components/chat/MessageInput/Models.svelte b/src/lib/components/chat/MessageInput/Models.svelte index 84ec6f8da..054142ea5 100644 --- a/src/lib/components/chat/MessageInput/Models.svelte +++ b/src/lib/components/chat/MessageInput/Models.svelte @@ -53,7 +53,7 @@ return `${a}### ${message.role.toUpperCase()}\n${message.content}\n\n`; }, ''); - const res = await generatePrompt(localStorage.token, model.name, convoText, { keep_alive: $settings.keepAlive ?? undefined }); + const res = await generatePrompt(localStorage.token, model.name, convoText); if (res && res.ok) { const reader = res.body