Automatización con IA: Crea aplicaciones con LLM y agentes de IA usando n8n y APIs
Fundamentos: Automatización, LLMs, Llamadas a Funciones, Bases de Datos Vectoriales y RAG
Antes de empezar a construir nuestras propias aplicaciones con IA, es fundamental tener una base sólida. En este módulo te presentaré los conceptos clave que necesitas dominar para avanzar con confianza en el mundo de la automatización con IA.
Comenzaremos con lo esencial:
* ¿Qué es la automatización?
* ¿Qué significa automatizar con inteligencia artificial?
* ¿Qué son los agentes de IA?
Después, exploraremos algunas de las plataformas más utilizadas para construir automatizaciones, como **Zapier**, **Make.com**, **n8n**, y el ecosistema de **LangChain**, con herramientas como **LangGraph**, **Flowise**, **CrewAI** o **AutoGen**.
Como en la mayoría de los proyectos trabajaremos con **APIs**, te explicaré qué son, cómo funcionan y cómo usarlas. También aprenderás qué es un **LLM** (Gran modelo de lenguaje), cómo funciona y qué son los **tokens**, algo clave para entender el uso y la facturación de plataformas como OpenAI.
Veremos:
* Cómo funciona la API de OpenAI
* Qué modelos existen
* Cómo se fijan los precios por tokens
* Cómo crear proyectos, generar claves de API y gestionarlas
Otro concepto fundamental es el de **llamada a función (function calling)**, una técnica que permite a los agentes de IA utilizar herramientas externas. Veremos qué es, cómo se usa y por qué es tan poderosa.
Además, hablaremos de **bases de datos vectoriales**, **modelos de embeddings** y del concepto de **RAG** (Retrieval-Augmented Generation), que es esencial para combinar conocimiento externo con la capacidad generativa de los LLMs.
> Si ya conoces todos estos conceptos, puedes saltarte esta sección. Pero te recomiendo encarecidamente que la veas, porque esta base te ayudará a comprender mucho mejor lo que construiremos en los próximos módulos.
Nos vemos en el próximo vídeo.