From 9d12339f91a11a745cb52045f7f65bebd07ebab2 Mon Sep 17 00:00:00 2001 From: Caleb Owens Date: Thu, 16 Jan 2025 16:00:43 +0100 Subject: [PATCH] ollamaloglog --- apps/desktop/src/lib/ai/ollamaClient.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/apps/desktop/src/lib/ai/ollamaClient.ts b/apps/desktop/src/lib/ai/ollamaClient.ts index 0f3dc8f1f5..197fc3fedc 100644 --- a/apps/desktop/src/lib/ai/ollamaClient.ts +++ b/apps/desktop/src/lib/ai/ollamaClient.ts @@ -133,16 +133,22 @@ ${JSON.stringify(OLLAMA_CHAT_MESSAGE_FORMAT_SCHEMA, null, 2)}` * @returns A Promise that resolves to the Response object. */ private async fetchChat(request: OllamaChatRequest): Promise { + console.log(request); const url = new URL(OllamaAPEndpoint.Chat, this.endpoint); + console.log(url); const body = JSON.stringify(request); + console.log(body); - return await fetch(url.toString(), { + const response = await fetch(url.toString(), { method: 'POST', headers: { 'Content-Type': 'application/json' }, body - }).then(async (response) => await response.json()); + }); + console.log(response); + + return await response.json(); } /** @@ -163,6 +169,7 @@ ${JSON.stringify(OLLAMA_CHAT_MESSAGE_FORMAT_SCHEMA, null, 2)}` options, format: 'json' }); + console.log(result); if (!isOllamaChatResponse(result)) { throw new Error('Invalid response\n' + JSON.stringify(result));