diff --git a/apps/api-service/src/services/ImageGenService.ts b/apps/api-service/src/services/ImageGenService.ts index fc73ed8..dead1ac 100644 --- a/apps/api-service/src/services/ImageGenService.ts +++ b/apps/api-service/src/services/ImageGenService.ts @@ -34,7 +34,7 @@ export class ImageGenService { // Use default values if not provided const finalOrgSlug = orgSlug || process.env['DEFAULT_ORG_SLUG'] || 'default'; const finalProjectSlug = projectSlug || process.env['DEFAULT_PROJECT_SLUG'] || 'main'; - const finalAspectRatio = aspectRatio || '1:1'; // Default to square + const finalAspectRatio = aspectRatio || '16:9'; // Default to widescreen // Step 1: Generate image from Gemini AI let generatedData: GeneratedImageData; diff --git a/apps/api-service/src/utils/constants/limits.ts b/apps/api-service/src/utils/constants/limits.ts index 915298e..7f05451 100644 --- a/apps/api-service/src/utils/constants/limits.ts +++ b/apps/api-service/src/utils/constants/limits.ts @@ -39,7 +39,7 @@ export const IMAGE_LIMITS = { export const GENERATION_LIMITS = { MAX_PROMPT_LENGTH: 5000, MAX_RETRY_COUNT: 3, - DEFAULT_ASPECT_RATIO: '1:1', + DEFAULT_ASPECT_RATIO: '16:9', ALLOWED_ASPECT_RATIOS: ['1:1', '16:9', '9:16', '3:2', '2:3', '4:3', '3:4'] as const, } as const;