Spaces:
Running
Running
| import sys | |
| import os | |
| from pathlib import Path | |
| # Add project root to path | |
| sys.path.append(str(Path(__file__).parent)) | |
| from src.summarization.note_generator import NoteGenerator | |
| from src.utils.config import settings | |
| def test_note_generator(): | |
| print("Testing NoteGenerator initialization after fix...") | |
| try: | |
| # We need an API key for initialization if it's not in env | |
| api_key = os.getenv("GOOGLE_API_KEY", "dummy_key") | |
| gen = NoteGenerator(api_key=api_key) | |
| print("✅ Initialization successful") | |
| print(f"Model ID: {gen.model_id}") | |
| except Exception as e: | |
| print(f"❌ Initialization failed: {e}") | |
| import traceback | |
| traceback.print_exc() | |
| if __name__ == "__main__": | |
| test_note_generator() | |