node -v).n8n.Paso 1 — Instalar Node.js
node -vVe a la web oficial de Node.js, descarga la versión recomendada (LTS) e instálala. Luego abre la terminal y prueba:
node -v
Si ves algo como v18.x.x, estás listo.
Paso 2 — Instalar n8n
Con Node.js instalado, instala n8n y arráncalo:
npm install -g n8n
n8n start
Abre http://localhost:5678 para ver la interfaz y crear workflows.
Paso 3 — Instalar Ollama y descargar modelos
Instala Ollama desde su web. Después, descarga un modelo (puede tardar):
ollama pull llama3.2
ollama pull nomic-embed-text
Asegúrate de tener espacio en disco y paciencia con descargas grandes.
Paso 4 — Crear el workflow (dos opciones)
Opción A — Nodo nativo de Ollama (local)
En n8n crea un flujo con: nodo de entrada (texto) → nodo Ollama → salida. Usa esta Base URL:
Base URL (Ollama): http://127.0.0.1:11434
Opción B — Nodo “OpenAI” usando Ollama como backend
Si prefieres el nodo OpenAI en n8n, puedes apuntarlo a la API compatible de Ollama. En Credenciales → OpenAI configura:
- Base URL: usa la API compatible de Ollama
Credenciales OpenAI → Base URL: http://127.0.0.1:11434/v1
- API Key: puedes usar la API Key opcional del Paso 5 (si tu nodo la pide como requisito).
- Modelo (en el nodo OpenAI): escribe el nombre del modelo cargado en Ollama (p. ej.
llama3.2).
Con esto, el nodo “OpenAI” funcionará contra tu Ollama local (sin depender de Internet una vez descargados los modelos).
Paso 5 — API Key (opcional)
Esta API Key estará disponible solo por el desarrollo de este taller.
Paso 6 — Probar y ajustar
Realiza pruebas simples y comprueba si todo responde bien:
Hola, ¿cómo estás hoy?
¿Recuerdas lo que te dije antes?
Si las respuestas no encajan, añade más contexto en la pregunta o revisa la configuración del nodo y la Base URL.
Consejos rápidos
- Revisa
node -vynpm -v. - Si n8n no abre, comprueba que el puerto 5678 esté libre.
- Las descargas de modelos pueden tardar y requieren espacio en disco.
Protege el acceso físico al equipo y respeta licencias de modelos.
Herramientas IA que verás en clase (enlaces y usos)
Gemini (Google)
Qué es: Modelo multimodal (texto, visión, voz) para chat, análisis, ayuda en código y creatividad.
Usos típicos: Asistente de estudio, brainstorming, análisis de documentos, prototipado de prompts y generación de imágenes (lo usamos con el flujo “nanobanana” en este taller).
HeyGen
Qué es: Generador de vídeos con avatares IA y clonación de voz.
Usos típicos: Presentaciones, microcursos, demos comerciales y localización de contenidos sin rodajes.
Claude (Anthropic)
Qué es: Modelo de lenguaje centrado en seguridad y calidad de razonamiento, con ventanas de contexto muy grandes.
Usos típicos: Redacción y revisión, análisis extensos, extracción de insights y apoyo en programación.
ElevenLabs
Qué es: Síntesis de voz realista (TTS), clonación de voz y doblaje.
Usos típicos: Locuciones de vídeos, audioguías, accesibilidad y narraciones profesionales.
Lovable
Qué es: Asistente de desarrollo que crea apps a partir de descripciones (full-stack scaffolding y edición guiada).
Usos típicos: Prototipos web rápidos, iteración de interfaces y pruebas de concepto.
Abacus (Abacus.AI)
Qué es: Plataforma end-to-end para IA aplicada: RAG, vector DB, despliegues y monitorización.
Usos típicos: Chatbots con conocimiento propio, pipelines de ML y analítica operacional.
Nota: algunas plataformas requieren cuenta y aceptación de términos. Para menores de edad se aplican políticas del centro educativo.