Requisitos previos

Antes de iniciar el taller, es importante que los participantes cuenten con algunas herramientas instaladas y conocimientos básicos que les permitan avanzar sin dificultades. A continuación se detallan los requisitos técnicos y conceptuales necesarios:

Python instalado

Este taller se desarrollará completamente en Python, por lo tanto es indispensable tenerlo instalado previamente. Se recomienda usar Python 3.10 o superior.

Para verificar si Python ya está instalado, puedes ejecutar el siguiente comando en la terminal o consola de comandos:

python --version

Si el sistema devuelve un número de versión (por ejemplo Python 3.10.6), ya está listo para usarse. Si no está instalado, puedes instalarlo desde la página oficial (www.python.org/downloads/)

En sistemas basados en Linux o Mac, también puedes instalarlo con:

//Linux 
sudo apt install python3 
//Mac 
brew install python

Una vez activado, verás el nombre del entorno (venv) al inicio de la línea en tu terminal.

Nota: Si es de tu preferencia también puedes realizarlo con entornos de Anaconda

Conocimientos básicos de Git y GitHub

Durante el taller, se utilizará Git como sistema de control de versiones y GitHub para alojar y desplegar el proyecto. No se requiere experiencia avanzada, pero sí es útil que los participantes conozcan: Si no tienen Git instalado, pueden verificarlo con:

  • Cómo clonar un repositorio
  • Cómo hacer commits
  • Cómo subir (push) cambios a GitHub
  • Cómo crear una cuenta y repositorio en GitHub

Si no tienes Git instalado, puedes verificarlo con el siguiente comando:

git --version

O descargarlo desde: https://git-scm.com/downloads

Acceso a una cuenta de Google

Para utilizar la API de Gemini de forma gratuita durante el taller, cada participante debe contar con una cuenta de Google activa. Se utilizará Google AI Studio para generar claves API temporales y consumir el modelo desde código.