From 3eaa5e1daa71fc60741ce4eb78f799384e4b07c6 Mon Sep 17 00:00:00 2001 From: Floke Date: Mon, 29 Dec 2025 15:08:18 +0000 Subject: [PATCH] fix: Switch Outreach to stable gemini-1.5-flash to fix 400 Bad Request --- market_intel_orchestrator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/market_intel_orchestrator.py b/market_intel_orchestrator.py index 29e6b73c..912728d8 100644 --- a/market_intel_orchestrator.py +++ b/market_intel_orchestrator.py @@ -552,8 +552,8 @@ def generate_outreach_campaign(company_data_json, knowledge_base_content, refere logger.info(f"--- STARTING OUTREACH GENERATION FOR: {company_name} (Role: {specific_role if specific_role else 'Top 5'}) ---") api_key = load_gemini_api_key() - # Use gemini-2.5-flash for SPEED in outreach generation - GEMINI_API_URL = f"https://generativelanguage.googleapis.com/v1/models/gemini-2.5-flash:generateContent?key={api_key}" + # Switch to stable, super-fast gemini-1.5-flash to prevent timeouts + GEMINI_API_URL = f"https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key={api_key}" if specific_role: # --- MODE B: SINGLE ROLE GENERATION ---