Descargar el script y los archivos
Una carpeta comprimida (.zip) con todo lo que necesitás: generar_imagenes.py, referencias.txt y prompts.txt. Un solo click y está.
Descargar generador-imagenes-ia.zip 3 archivos · ~10 KB · Click para bajarloUna vez descargado:
- Descomprimilo en una carpeta fácil de encontrar — por ejemplo Descargas / faceless cuentos
- Adentro vas a tener:
generar_imagenes.py,referencias.txtyprompts.txt - No los abras ni los muevas todavía — primero seguimos los pasos de instalación
Instalar Python
Python es el motor que corre el script. Es gratis y se instala una sola vez.
- Abrí el navegador y entrá a python.org/downloads
- Hacé clic en el botón amarillo grande que dice "Download Python"
- Abrí el archivo descargado
- Antes de instalar, tildá la opción "Add Python to PATH" (está abajo del todo)
- Hacé clic en "Install Now"
- Esperá que termine y hacé clic en "Close"
Abrir PowerShell
PowerShell es la "consola" donde vas a escribir los comandos. Viene en Windows, no la instalás.
- Presioná la tecla Windows en el teclado
- Escribí PowerShell
- Presioná Enter
- Se abre una ventana azul o negra con texto. Esa es.
Instalar las librerías
Las librerías son los "ladrillos" que el script usa para hablar con la IA. Las instalás una vez.
Copiá y pegá este comando en PowerShell y presioná Enter:
py -m pip install google-genai openai
Esperá que termine — puede tardar 1 a 2 minutos. Vas a ver mucho texto pasar; es normal.
Obtener la API Key de Google
La API Key es como una contraseña que le dice a Google "este script tiene permiso para generar imágenes en mi cuenta".
- Abrí el navegador y entrá a aistudio.google.com
- Iniciá sesión con tu cuenta de Google
- Hacé clic en "Get API key" (está arriba a la izquierda)
- Hacé clic en "Create API key"
- Seleccioná "Create API key in new project"
- Copiá la key que aparece — empieza con
AIza...
Guardar la API Key de Google
Guardamos la key como una "variable de entorno" para que el script la encuentre sin que la tengas que escribir cada vez.
En PowerShell, pegá este comando reemplazando con tu key real:
setx GOOGLE_API_KEY "AIza...tu-key-aqui..."
Presioná Enter. Vas a ver el mensaje: "CORRECTO: se guardó el valor especificado".
Activar Gemini en el script
Le decimos al script con qué proveedor querés correr. Este paso es obligatorio — si no lo hacés, el script va a arrancar en modo OpenAI y te va a pedir la key de OpenAI aunque uses Gemini.
- Abrí generar_imagenes.py con cualquier editor de texto (Bloc de notas, Notepad++, VS Code, lo que tengas)
- En la línea 3 ó 4 vas a ver:
PROVEEDOR = "openai" - Cambiala a:
PROVEEDOR = "gemini" - Guardá el archivo (Ctrl + S) y cerrá
Obtener la API Key de OpenAI
Necesitás una cuenta de OpenAI con créditos cargados. Si no tenés, vas a tener que cargar al menos 5 USD.
- Abrí el navegador y entrá a platform.openai.com/api-keys
- Iniciá sesión (o creá una cuenta)
- Hacé clic en "Create new secret key"
- Poné un nombre cualquiera y hacé clic en "Create secret key"
- Copiá la key que aparece — empieza con
sk-...
Guardar la API Key de OpenAI
Igual que con Gemini, la guardamos como variable de entorno.
En PowerShell, pegá este comando reemplazando con tu key real:
setx OPENAI_API_KEY "sk-...tu-key-aqui..."
Presioná Enter. Vas a ver el mensaje: "CORRECTO: se guardó el valor especificado".
Activar OpenAI en el script
Decile al script que use el proveedor pago. Este paso es obligatorio — si no lo hacés, el script va a arrancar en modo Gemini y te va a pedir la key de Google aunque no la uses.
- Abrí generar_imagenes.py con cualquier editor de texto (Bloc de notas, Notepad++, VS Code, lo que tengas)
- En la línea 3 ó 4 vas a ver:
PROVEEDOR = "gemini" - Cambiala a:
PROVEEDOR = "openai" - Guardá el archivo (Ctrl + S) y cerrá
Escribir personajes y estilo Solo Gemini
Si usás Gemini, podés darle "hojas de personaje" para que mantenga la coherencia visual a lo largo del cuento. Si usás OpenAI, salteá este paso. ¿Usás Gemini pero no querés referencias? Dejá referencias.txt vacío y el script genera las escenas directo sin usarlas.
- Abrí el archivo referencias.txt con el Bloc de notas
- Borrá el contenido de ejemplo
- Escribí un prompt por línea para cada personaje y para el estilo visual
- Guardá el archivo (Ctrl + S)
Escribir los prompts de las escenas
Acá va el guion visual del cuento. Una línea por escena que querés generar.
- Abrí el archivo prompts.txt con el Bloc de notas
- Borrá el contenido de ejemplo
- Escribí un prompt por línea para cada escena del cuento
- Guardá el archivo (Ctrl + S)
Ir a la carpeta del proyecto
Le decimos a PowerShell "trabajá desde la carpeta donde está el script".
En PowerShell, pegá este comando (reemplazá la ruta con donde tenés tu carpeta):
cd "C:\Users\TuUsuario\Downloads\generador-imagenes-ia"
Presioná Enter.
TuUsuario con tu nombre de usuario de Windows.
Correr el script
Pegá este comando y presioná Enter:
py generar_imagenes.py
El script va a empezar a generar las imágenes y te va a mostrar el progreso en pantalla.
Esperar (con paciencia)
Tomate un café. La IA está trabajando.
- Con Gemini: genera 1 imagen cada 31 segundos (límite gratuito). Por ejemplo, 20 escenas tardan ~10 minutos.
- Con OpenAI: más rápido, depende de la velocidad de la API.
El script te muestra cuánto tiempo falta estimado.
Ver los resultados 🎉
Cuando termina, las imágenes están en estas carpetas:
- referencias/ → imágenes de personajes y estilo (solo Gemini)
- escenas/ → imágenes de las escenas del cuento
Los archivos se llaman: escena_01.png, escena_02.png, etc.
Si el script se corta a la mitad
Volvé a correr el mismo comando. El script detecta las imágenes que ya generó y continúa desde donde se quedó. No vas a duplicar nada.
Empezar un cuento nuevo
Borrá las carpetas referencias/ y escenas/, editá los .txt con los nuevos prompts y volvé a correr el script. Listo.
Error "API key not found"
La variable de entorno no está bien configurada. Volvé al Paso 5 y acordate de cerrar y reabrir PowerShell después del setx.
Error 429 (rate limit)
El script lo maneja automáticamente y espera antes de reintentar. No hagas nada, dejalo correr — solo es la API pidiéndote un poquito de paciencia.
• Calidad medium / high a 1536×864 → ~USD 0,11 por imagen
• Calidad low o resoluciones chicas → ~USD 0,03 por imagen
Un cuento de 25 escenas en medium cuesta alrededor de USD 2,65. Los precios oficiales de OpenAI son $8/M tokens de entrada y $30/M tokens de salida — el 99% del costo viene del output (la imagen en sí). El texto del prompt es despreciable, no te rompas la cabeza optimizándolo.