Samuel_4.0 / README.md
Lukeetah's picture
Upload 20 files
c8d48c5 verified

A newer version of the Gradio SDK is available: 6.12.0

Upgrade
metadata
title: Político Incorruptible
colorFrom: blue
colorTo: red
sdk: gradio
sdk_version: 4.42.0
app_file: app.py
pinned: false

🇦🇷 Político Incorruptible - Argentina

🇦🇷 VIDA - Simulador de Supervivencia Argentino

¿Podrás sobrevivir a la realidad?

VIDA es un juego de supervivencia impulsado por Inteligencia Artificial que simula la experiencia de vivir en Argentina. El sistema utiliza noticias reales y variables económicas actuales para generar desafíos diarios únicos.

🎮 Cómo Jugar

  1. Creá tu Personaje: Elegí tu profesión (Docente, IT, Jubilado, etc). Tus ingresos y cordura inicial dependen de esto.
  2. Enfrentá el Día a Día: La IA generará eventos basados en la realidad del país (paros, inflación, decretos).
  3. Tomá Decisiones: Cada elección afecta tu Billetera y tu Salud Mental.
  4. Sobreviví: Si te quedás sin plata o perdés la cordura, perdés.

🧠 Inteligencia Colectiva

El juego aprende de las decisiones de todos los jugadores para encontrar las mejores estrategias de supervivencia ante la crisis.

🚀 Tecnologías

  • Gradio 5.0: Interfaz reactiva "Monochrome".
  • Groq API (Llama 3): Generación de eventos narrativos infinitos en tiempo real.
  • NewsAPI: Ingesta de realidad para alimentar la ficción.

🛠️ Instalación

pip install -r requirements.txt

💻 Uso

python app.py

La aplicación estará disponible en http://localhost:7860

🔐 Configuración de Variables de Entorno

Para habilitar todas las funcionalidades, configura estos secrets en Hugging Face Spaces:

  • GROQ_API_KEY: API key de Groq para IA (requerido para asistente IA)
  • NEWS_API_KEY: API key de NewsAPI para noticias (opcional)
  • DOLAR_API_URL: URL de API para datos del dólar (opcional)
  • JWT_SECRET_KEY: Secret key para autenticación (opcional)

📦 Despliegue en Hugging Face Spaces

  1. Crea un nuevo Space en Hugging Face
  2. Sube los archivos:
    • app.py
    • requirements.txt
    • packages.txt (corregido para evitar errores de build)
  3. Configura los secrets mencionados arriba
  4. El Space se desplegará automáticamente

🎯 Características Técnicas

Tecnologías Utilizadas

  • Gradio 4.0+: Interfaz web interactiva moderna
  • Groq API: IA de alto rendimiento para análisis
  • Plotly: Visualizaciones avanzadas e interactivas
  • Pandas: Análisis y manipulación de datos
  • Requests: Integración con APIs externas
  • BeautifulSoup4: Web scraping para datos adicionales

Arquitectura

  • Sistema de Memoria: Almacenamiento persistente de interacciones de usuarios
  • Auto-Alimentador: Threading para actualizaciones en background
  • IA Asistente: Integración con Groq para análisis inteligente
  • Persistencia: Datos guardados en JSON para persistencia entre sesiones

🔧 Solución de Problemas

Error de Build en Hugging Face

El archivo packages.txt ha sido corregido para usar libgl1 en lugar de libgl1-mesa-glx (que no existe en Debian recientes).

API Keys No Configuradas

Si no configuras las API keys, la aplicación funcionará pero con funcionalidades limitadas:

  • Sin asistente IA (se mostrará mensaje informativo)
  • Sin noticias automáticas (usará datos de ejemplo)
  • Sin datos del dólar (usará valores por defecto)

📝 Licencia

Este proyecto es de código abierto y está disponible para uso público.

🌟 Próximas Mejoras

  • Integración con más APIs de datos públicos
  • Análisis predictivo avanzado con ML
  • Exportación de reportes automáticos
  • Notificaciones push para alertas importantes
  • Dashboard móvil responsive mejorado

Desarrollado con ❤️ e IA para una Argentina más transparente y eficiente 🇦🇷