added openai timer

This commit is contained in:
Emir Karabeg
2025-02-27 17:15:34 -08:00
parent 199ccf5d30
commit d7285940ac
+7
View File
@@ -78,6 +78,8 @@ export const openaiProvider: ProviderConfig = {
}
// Make the initial API request
const startTime = Date.now()
console.log(`[OpenAI Provider] Starting request at ${new Date(startTime).toISOString()}`)
let currentResponse = await openai.chat.completions.create(payload)
let content = currentResponse.choices[0]?.message?.content || ''
let tokens = {
@@ -175,6 +177,11 @@ export const openaiProvider: ProviderConfig = {
throw error
}
const endTime = Date.now()
console.log(
`[OpenAI Provider] Completed request at ${new Date(endTime).toISOString()} (${endTime - startTime}ms)`
)
return {
content,
model: request.model,