diff --git a/app/api/add-page/route.ts b/app/api/add-page/route.ts index eaf72e5..2e5a435 100644 --- a/app/api/add-page/route.ts +++ b/app/api/add-page/route.ts @@ -145,6 +145,8 @@ export async function POST(request: NextRequest) { let response; try { + console.log("Starting image generation..."); + const startTime = Date.now(); response = await client.images.generate({ model: IMAGE_MODEL, prompt: fullPrompt, @@ -153,6 +155,10 @@ export async function POST(request: NextRequest) { reference_images: referenceImages.length > 0 ? referenceImages : undefined, }); + const endTime = Date.now(); + const durationMs = endTime - startTime; + const durationSeconds = (durationMs / 1000).toFixed(2); + console.log(`Image generation completed in ${durationSeconds} seconds`); } catch (error) { console.error("Together AI API error:", error); diff --git a/app/api/generate-comic/route.ts b/app/api/generate-comic/route.ts index 512f14c..e59e1b2 100644 --- a/app/api/generate-comic/route.ts +++ b/app/api/generate-comic/route.ts @@ -225,6 +225,8 @@ Only return the JSON, no other text.`; let response; try { + console.log("Starting image generation..."); + const startTime = Date.now(); response = await client.images.generate({ model: IMAGE_MODEL, prompt: fullPrompt, @@ -234,6 +236,10 @@ Only return the JSON, no other text.`; reference_images: referenceImages.length > 0 ? referenceImages : undefined, }); + const endTime = Date.now(); + const durationMs = endTime - startTime; + const durationSeconds = (durationMs / 1000).toFixed(2); + console.log(`Image generation completed in ${durationSeconds} seconds`); } catch (error) { console.error("Together AI API error:", error);