ntia / README.md
Ntdeseb's picture
add turbo models and kohaku with lightning emoji indicators
4d3dce7
|
raw
history blame
3.07 kB
metadata
title: Modelos Ia Simple
emoji: 🦀
colorFrom: indigo
colorTo: red
sdk: gradio
sdk_version: 5.38.2
app_file: app.py
pinned: false
license: mit
short_description: Modelos libres de IA

NTIA Space - Modelos Libres de IA

Este es el repositorio del Space de Hugging Face para NTIA, que proporciona acceso a modelos libres de IA para generación de texto, imágenes y videos.

🚀 Despliegue Rápido

Script de Push Automático

Para hacer commits y push rápidos, usa el script push.ps1:

# Commit con mensaje personalizado
.\push.ps1 "tu mensaje de commit"

# Commit con mensaje por defecto "update"
.\push.ps1

Comandos Manuales

# Agregar todos los cambios
git add .

# Commit con mensaje
git commit -m "tu mensaje"

# Push a Hugging Face
git push

🔧 Configuración

Variables de Entorno

  • HF_TOKEN: Token de Hugging Face para modelos gated

Dependencias

Ver requirements.txt para la lista completa de dependencias.

📋 Modelos Disponibles

Texto

  • DialoGPT (Medium, Large, Small)
  • GPT-2 (Base, Medium, Large)
  • GPT-Neo (125M, 1.3B)
  • OPT (125M, 350M)
  • BLOOM (560M, 1B1)
  • Traductores (ES-EN, EN-ES)
  • Voxtral Mini 3B
  • Falcon 7B Instruct
  • Flan-T5 Base

Imágenes

  • Stable Diffusion v1.4
  • Stable Diffusion 2.1
  • SDXL Base
  • SD 3 Medium
  • OpenJourney (Midjourney Style)
  • Orange Mixs
  • Waifu Diffusion
  • FLUX.1 Schnell
  • FLUX.1 Dev
  • LDM Text2Im 256
  • ⚡ SDXL Turbo (Rápido)
  • ⚡ SD Turbo (Rápido)
  • ⚡ SDXL Lightning (Rápido)
  • 🎨 Kohaku V2.1 (Estilo anime)

Videos

  • Text-to-Video MS 1.7B
  • Zeroscope v2 (576w, XL)
  • AnimateDiff Lightning
  • CogVideoX 5B
  • Pyramid Flow SD3
  • ModelScope Text-to-Video

🎨 Uso

  1. Accede al Space en: https://huggingface.co/spaces/Ntdeseb/ntia
  2. Selecciona el tipo de generación (texto, imagen, video)
  3. Elige el modelo deseado
  4. Ingresa tu prompt
  5. ¡Genera contenido!

🔄 Actualizaciones

Para actualizar el Space:

  1. Haz tus cambios en el código
  2. Usa el script de push: .\push.ps1 "descripción de cambios"
  3. El Space se actualizará automáticamente en Hugging Face

🐛 Solución de Problemas

FLUX Models

  • Los modelos FLUX requieren sentencepiece (ya incluido en requirements.txt)
  • Configuración optimizada con parámetros recomendados
  • Seed aleatorio para generar imágenes diferentes

Errores Comunes

  • "Cannot instantiate tokenizer": Verifica que sentencepiece esté instalado
  • "enable_model_cpu_offload requires accelerator": Normal en entornos sin GPU
  • "Value not in list of choices": Verifica que el modelo esté en la lista de MODELS

📝 Logs

El Space incluye logs detallados para debugging:

  • Carga de modelos
  • Parámetros de generación
  • Errores y fallbacks
  • Estado de conexión

🤝 Contribuciones

  1. Fork el repositorio
  2. Crea una rama para tu feature
  3. Haz tus cambios
  4. Usa .\push.ps1 "descripción" para commit
  5. Crea un Pull Request

📄 Licencia

Este proyecto está bajo la licencia MIT.