image sizes update in image gen function
This commit is contained in:
@@ -188,6 +188,7 @@ def process_image_generation_queue(self, image_ids: list, account_id: int = None
|
||||
# Get image sizes from config, with fallback defaults
|
||||
featured_image_size = config.get('featured_image_size') or ('1280x832' if provider == 'runware' else '1024x1024')
|
||||
desktop_image_size = config.get('desktop_image_size') or '1024x1024'
|
||||
in_article_image_size = config.get('in_article_image_size') or '512x512' # Default to 512x512
|
||||
|
||||
logger.info(f"[process_image_generation_queue] Settings loaded:")
|
||||
logger.info(f" - Provider: {provider}")
|
||||
@@ -460,13 +461,13 @@ def process_image_generation_queue(self, image_ids: list, account_id: int = None
|
||||
|
||||
# Use appropriate size based on image type
|
||||
if image.image_type == 'featured':
|
||||
image_size = featured_image_size
|
||||
image_size = featured_image_size # Read from config
|
||||
elif image.image_type == 'desktop':
|
||||
image_size = desktop_image_size
|
||||
elif image.image_type == 'mobile':
|
||||
image_size = '512x512' # Fixed mobile size
|
||||
else: # in_article or other
|
||||
image_size = '1024x1024' # Default for in-article images
|
||||
image_size = in_article_image_size # Read from config, default 512x512
|
||||
|
||||
result = ai_core.generate_image(
|
||||
prompt=formatted_prompt,
|
||||
|
||||
@@ -229,3 +229,4 @@ if __name__ == "__main__":
|
||||
traceback.print_exc()
|
||||
sys.exit(1)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user