0
v-firecrawl/apps/test-suite/utils/log.ts

11 lines
493 B
TypeScript
Raw Normal View History

2024-05-08 14:38:46 -04:00
import { supabase_service } from "./supabase";
import { WebsiteScrapeError } from "./types";
2024-05-08 15:18:53 -04:00
export async function logErrors(dataError: WebsiteScrapeError[], time_taken: number, num_tokens:number, score: number, num_pages_tested: number,) {
2024-05-08 14:38:46 -04:00
try {
2024-05-08 15:18:53 -04:00
await supabase_service.from("test_suite_logs").insert([{log:dataError, time_taken, num_tokens, score, num_pages_tested, is_error: dataError.length > 0}]);
2024-05-08 14:38:46 -04:00
} catch (error) {
console.error(`Error logging to supabase: ${error}`);
}
}