From 9a13c1dedee1e1a4383d2a5671b8d97906c98fca Mon Sep 17 00:00:00 2001 From: Nicolas Date: Sat, 11 Jan 2025 20:22:36 -0300 Subject: [PATCH] Nick: fixes to extract rephrase prompt --- apps/api/src/lib/LLM-extraction/index.ts | 1 + apps/api/src/lib/extract/url-processor.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/api/src/lib/LLM-extraction/index.ts b/apps/api/src/lib/LLM-extraction/index.ts index 3a98ffc9..982bfd9a 100644 --- a/apps/api/src/lib/LLM-extraction/index.ts +++ b/apps/api/src/lib/LLM-extraction/index.ts @@ -70,6 +70,7 @@ export async function generateBasicCompletion(prompt: string) { const model = "gpt-4o"; const completion = await openai.chat.completions.create({ + temperature: 0, model, messages: [{ role: "user", content: prompt }], }); diff --git a/apps/api/src/lib/extract/url-processor.ts b/apps/api/src/lib/extract/url-processor.ts index 858a780b..37f920ce 100644 --- a/apps/api/src/lib/extract/url-processor.ts +++ b/apps/api/src/lib/extract/url-processor.ts @@ -52,7 +52,7 @@ export async function processUrl( rephrasedPrompt = (await generateBasicCompletion( buildRefrasedPrompt(options.prompt, baseUrl), - )) ?? options.prompt; + ))?.replace('"', '').replace("/", "") ?? options.prompt; } try {