#!/usr/bin/env python3 """Debug settings loading.""" import os import sys sys.path.insert(0, '/Users/enias/projects/my-ai-projects/apps/youtube-summarizer') print("=== Environment Variables Check ===") print(f"GOOGLE_API_KEY (os.getenv): {os.getenv('GOOGLE_API_KEY', 'NOT_FOUND')}") print(f"ANTHROPIC_API_KEY (os.getenv): {os.getenv('ANTHROPIC_API_KEY', 'NOT_FOUND')[:20]}...") print("\n=== Backend Settings Loading ===") from backend.core.config import settings print(f"GOOGLE_API_KEY (settings): {settings.GOOGLE_API_KEY}") print(f"ANTHROPIC_API_KEY (settings): {settings.ANTHROPIC_API_KEY[:20] if settings.ANTHROPIC_API_KEY else 'NOT_FOUND'}...") print(f"OPENAI_API_KEY (settings): {settings.OPENAI_API_KEY[:20] if settings.OPENAI_API_KEY else 'NOT_FOUND'}...") print(f"DEEPSEEK_API_KEY (settings): {settings.DEEPSEEK_API_KEY[:20] if settings.DEEPSEEK_API_KEY else 'NOT_FOUND'}...") print("\n=== Multi Model Service Factory ===") from backend.services.multi_model_service import get_multi_model_service try: service = get_multi_model_service() print("✅ MultiModelService created successfully!") print(f"Available providers: {list(service.registry.services.keys())}") except Exception as e: print(f"❌ Error creating MultiModelService: {e}")