A partir de ahora entramos en las interfaces de desarrollo y crearemos nuestras propias aplicaciones.
Muchas personas se sienten confundidas con el ecosistema de LangChain porque cuando haces clic en «productos» puedes ver que existe LangRef, LangSmith, LangChain y básicamente muchos más. En la documentación puedes ver que estas herramientas funcionan tanto en Python como en JavaScript, y muchas personas no están tan familiarizadas con la programación.
Sí, puedes construir cualquier aplicación con LangChain o con LangGraph, y puedes usar Python o JavaScript.
Pero lo que me gusta hacer es usar Flowwise.
¿Por qué Flowwise y qué es Flowwise?
Flowwise es básicamente una interfaz con una herramienta de arrastrar y soltar, y con esta herramienta de arrastrar y soltar puedes usar LangChain y LangGraph.
Entonces, básicamente LangChain funcionará como la columna vertebral de Flowwise y lo hace mucho más fácil.
Y sí, también en Flowwise eventualmente podemos programar solo un poquito. Esta es una plataforma de código bajo (low-code). Podemos crear herramientas personalizadas e incluir un poco de código JavaScript.
Así que trabajaremos principalmente sin mucho código. Podemos hacerlo relativamente simple.
Resumen de lo que Haremos
En resumen, usaremos LangChain y también LangGraph, pero los usaremos en la interfaz de Flowwise y escribiremos solo unas pocas líneas de código. Es realmente muy fácil.
Diferencias entre LangChain y LangGraph
Si te preguntas sobre la diferencia entre LangChain y LangGraph, no te preocupes, lo cubriremos más adelante.
Pero por ahora, piensa en LangChain como el gran ecosistema. LangChain también trabaja con muchas empresas diferentes.
En LangChain puedes construir básicamente aplicaciones normales, llamémoslas aplicaciones fáciles.
Si vas a la documentación de LangGraph, verás que LangGraph está especialmente diseñado para agentes de IA que son mucho mejores con:
- Llamadas a funciones (function calling)
- Multi-agentes
Aquí podemos combinar varios agentes.
Próximos Pasos
Pero antes de hacer todo esto, hablemos sobre Flowwise. En el próximo video instalaremos esta herramienta localmente a través de Node.js.
También aquí tendrás que usar la línea de comandos, pero no te preocupes, será realmente muy fácil.
Así que simplemente instalemos Flowwise para poder usar LangChain y LangGraph como columna vertebral.
Más adelante, por supuesto, también hablaremos sobre:
- n8n
- Webhooks
- Cómo conectar Flowwise con n8n
- Y todas las cosas interesantes con solo unas pocas líneas de código
Filosofía del Curso
Será realmente fácil, pero podrás construir aplicaciones poderosas.
Y eso es lo que me gusta. Me gusta hacer cosas complicadas pero en una interfaz fácil.
Así tenemos lo mejor de ambos mundos.
En la siguiente lección aprenderemos a instalar Flowwise paso a paso.