diff --git a/src/photo/ai/server.ts b/src/photo/ai/server.ts index 8906f2c5..f57d1ff8 100644 --- a/src/photo/ai/server.ts +++ b/src/photo/ai/server.ts @@ -28,10 +28,11 @@ export const generateAiImageQueries = async ( textFieldsToGenerate.includes('title') && textFieldsToGenerate.includes('caption') ) { - const titleAndCaption = await generateOpenAiImageQuery( - imageBase64, - AI_IMAGE_QUERIES['title-and-caption'], - ); + const titleAndCaption = cleanUpAiTextResponse( + await generateOpenAiImageQuery( + imageBase64, + AI_IMAGE_QUERIES['title-and-caption'], + )); if (titleAndCaption) { const titleAndCaptionParsed = parseTitleAndCaption(titleAndCaption); title = titleAndCaptionParsed.title;