#!/usr/bin/env python3 """ Script de prueba para verificar que el GPT Local funciona """ import sys from pathlib import Path # Agregar el directorio raíz al path sys.path.append(str(Path(__file__).parent)) try: from models.model_loader import ModelLoader from models.text_generator import TextGenerator print("🚀 Probando GPT Local...") # Inicializar componentes model_loader = ModelLoader() text_generator = TextGenerator(model_loader) # Cargar modelo pequeño print("📦 Cargando modelo DialoGPT-small...") success = model_loader.load_model("microsoft/DialoGPT-small") if success: print("✅ Modelo cargado exitosamente") # Prueba básica test_message = "Hola" print(f"🧪 Probando con: '{test_message}'") response = text_generator.generate_response(test_message, max_length=50) print(f"🤖 Respuesta: {response}") print("\n✅ ¡GPT Local funcionando correctamente!") else: print("❌ Error al cargar el modelo") except Exception as e: print(f"❌ Error: {str(e)}") import traceback traceback.print_exc()