Introducción a FlowWise
FlowWise es una herramienta que nos permite crear aplicaciones con modelos de lenguaje (LLM) de manera sencilla y visual. En esta lección aprenderemos las diferentes opciones que tenemos para usar FlowWise y cómo configurar Node.js para ejecutarlo localmente.
Opciones de Uso de FlowWise
1. Opción en la Nube (Hosting de FlowWise)
FlowWise ofrece un servicio en la nube con diferentes planes:
Plan Gratuito ($0/mes):
- 2 flujos de trabajo
- 1 asistente
- 100 predicciones mensuales
- 5 MB de almacenamiento
- Evaluaciones y métricas
- Chatbot embebido personalizable
- Soporte de la comunidad
Plan Starter ($35/mes):
- Características ampliadas para usuarios que necesitan más recursos
2. Opción Local (Recomendada para aprender)
La instalación local con Node.js es la opción más económica y flexible:
- Completamente gratuita
- Control total sobre la aplicación
- Perfecta para desarrollo y aprendizaje
- Sin límites de uso
3. Opciones de Hosting Propio
FlowWise se puede desplegar en múltiples plataformas:
- AWS
- Azure
- Digital Ocean
- Google Cloud
- Render (recomendado por su bajo costo)
- Alibaba Cloud
Preparación del Entorno: Instalación de Node.js
Requisitos de Versión
Para ejecutar FlowWise necesitas Node.js con una de estas versiones:
- Versión 18.15.0 o superior
- Versión 20 o superior (recomendado)
⚠️ Importante: No uses versiones anteriores a la 18.15.0 ya que FlowWise no funcionará correctamente.
Proceso de Instalación de Node.js
Método 1: Descarga Directa (Más Simple)
- Visita el sitio oficial:
- Ve a nodejs.org
- O simplemente busca «Node.js» en Google
- Descarga la versión más reciente:
- Haz clic en «Download Node.js»
- Esto descargará automáticamente la versión más actual
- Ejecuta el instalador:
- Haz doble clic en el archivo descargado
- Sigue el asistente de instalación
- Acepta todas las opciones predeterminadas
- Si te pregunta sobre Python o Chocolatey, acepta la instalación
Método 2: Instalación Específica
- Selecciona una versión específica:
- En nodejs.org, explora las diferentes versiones disponibles
- Copia el enlace de la versión que necesites
- Descarga e instala siguiendo los mismos pasos
Verificación de la Instalación
Una vez completada la instalación:
- Busca «Node.js Command Prompt» en tu sistema
- Ábrelo haciendo clic una vez
- Estará listo para instalar FlowWise en la siguiente lección
Próximos Pasos
En la siguiente lección cubriremos:
- Gestión de versiones de Node.js con NVM
- Instalación de FlowWise paso a paso
- Resolución de problemas comunes
- Configuración inicial de FlowWise
Resumen de Opciones
Opción | Costo | Ventajas | Desventajas |
---|---|---|---|
Nube Gratuita | $0 | Fácil inicio, sin configuración | Limitaciones de uso |
Nube Starter | $35/mes | Más recursos | Costo mensual |
Local | $0 | Gratis, sin límites | Requiere configuración |
Hosting Propio | Variable | Control total, escalable | Requiere conocimientos técnicos |
Recomendación
Para este curso, utilizaremos la instalación local con Node.js porque:
- Es completamente gratuita
- Te permite experimentar sin límites
- Es la base para entender cómo funciona FlowWise
- Te prepara para futuras implementaciones en producción
¡En la próxima lección instalaremos FlowWise y crearemos nuestro primer flujo de trabajo!