From a802b821b10b0505dadbdb6d4e096db4708fa3ce Mon Sep 17 00:00:00 2001 From: a7m-1st Date: Wed, 18 Feb 2026 23:54:12 +0300 Subject: [PATCH] chore: update logic --- backend/app/agent/factory/multi_modal.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/app/agent/factory/multi_modal.py b/backend/app/agent/factory/multi_modal.py index a0c849d6..7f74ebcd 100644 --- a/backend/app/agent/factory/multi_modal.py +++ b/backend/app/agent/factory/multi_modal.py @@ -56,9 +56,12 @@ def multi_modal_agent(options: Chat): video_download_toolkit ) # Subscription models always route through cloud models - if options.is_cloud() or options.use_image_analysis: + if options.is_cloud() or not options.use_image_analysis: image_analysis_toolkit = ImageAnalysisToolkit(options.project_id) else: + logger.info( + f"[MULTIMODAL] Using current model for image analysis: {options.model_platform}/{options.model_type}" + ) image_model = ModelFactory.create( model_platform=options.model_platform, model_type=options.model_type,