From b12652a251d628c7f4f3e0bfb750bd60f9ea9a3c Mon Sep 17 00:00:00 2001 From: Emir Karabeg Date: Thu, 27 Feb 2025 17:19:51 -0800 Subject: [PATCH] added first request start time --- providers/openai/index.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/providers/openai/index.ts b/providers/openai/index.ts index 4de7755513..78a32a863b 100644 --- a/providers/openai/index.ts +++ b/providers/openai/index.ts @@ -80,7 +80,14 @@ export const openaiProvider: ProviderConfig = { // Make the initial API request const startTime = Date.now() console.log(`[OpenAI Provider] Starting request at ${new Date(startTime).toISOString()}`) + + const firstRequestStartTime = Date.now() let currentResponse = await openai.chat.completions.create(payload) + const firstRequestEndTime = Date.now() + console.log( + `[OpenAI Provider] First request took ${firstRequestEndTime - firstRequestStartTime}ms` + ) + let content = currentResponse.choices[0]?.message?.content || '' let tokens = { prompt: currentResponse.usage?.prompt_tokens || 0, @@ -181,6 +188,7 @@ export const openaiProvider: ProviderConfig = { console.log( `[OpenAI Provider] Completed request at ${new Date(endTime).toISOString()} (${endTime - startTime}ms)` ) + console.log(`[OpenAI Provider] Time taken: ${endTime - startTime}ms`) return { content,