Curso RAG Agents: Construye Aplicaciones y GPTs con APIs, MCP, LangChain y n8n

0 de 63 lecciones completas (0%)

3- Práctica con RAG usando ChatGPT y GPTs Personalizados

3.4- Construyendo un Bot RAG desde un video de YouTube

No tienes acceso a esta lección

Por favor, inscríbete o accede para acceder al contenido del curso.

Introducción

En esta lección aprenderás a crear una aplicación RAG (Retrieval-Augmented Generation) entrenada con videos de YouTube. Esta técnica es especialmente útil porque te permite:

  • Entrenar con tus podcasters favoritos
  • Utilizar audiolibros disponibles en YouTube
  • Extraer información valiosa de contenido específico
  • Crear un coach personal basado en expertos de tu área de interés

¿Qué puedes hacer con esta técnica?

  • Podcasts de negocios: Tener a tu gurú empresarial favorito como coach personal
  • Contenido técnico: Entrenar con transcripciones de videos educativos
  • Cualquier especialidad: Crear un asistente experto en el tema que elijas

Proceso Step-by-Step

1. Seleccionar el Video de YouTube

Primero, necesitas elegir el video de YouTube que quieres utilizar para entrenar tu aplicación RAG. Puede ser:

  • Un podcast educativo
  • Una conferencia técnica
  • Un audiolibro
  • Cualquier contenido de valor

2. Obtener la Transcripción

  1. Ve al video de YouTube seleccionado
  2. Busca la caja de información debajo del video
  3. Desplázate hacia abajo hasta encontrar «Mostrar transcripción»
  4. Haz clic para mostrar la transcripción completa
  5. Copia toda la transcripción

3. Preparar los Datos

La transcripción cruda incluye timestamps (marcas de tiempo) que no necesitamos. Para limpiar los datos:

  1. Abre ChatGPT y usa el modelo GPT-4o Mini (rápido y eficiente)
  2. Usa un prompt como este: Tengo una transcripción con timestamps. Quiero que traduzcas al español (si es necesario) y elimines todas las marcas de tiempo. Solo quiero el texto limpio.
  3. Pega la transcripción completa
  4. Espera a que ChatGPT procese el texto (10-30 segundos)

4. Crear tu GPT Personalizado

  1. Ve a «Mis GPTs» en ChatGPT
  2. Haz clic en «Crear un GPT»
  3. Dale un nombre descriptivo (ej: «Asistente de Herramientas de IA»)
  4. Escribe instrucciones simples: Busca en tu base de datos vectorial información sobre herramientas de agentes de IA y automatización.
  5. No actives búsqueda web, canvas o generación de imágenes
  6. No necesitas intérprete de código

5. Subir el Archivo de Entrenamiento

  1. Crea un archivo de texto (.txt) con la transcripción limpia
  2. Dale un nombre descriptivo (ej: «agentes_ia.txt»)
  3. En tu GPT, haz clic en «Subir archivos»
  4. Selecciona tu archivo de texto
  5. Espera a que se procese
  6. Haz clic en «Crear»

Probando tu Bot RAG

Una vez creado, puedes hacer preguntas específicas sobre el contenido del video:

Ejemplos de preguntas:

  • «¿Es posible auto-hospedar n8n?»
  • «¿Cuánto cuesta Flowwise?»
  • «¿Cuáles son las 3 mejores herramientas según el video?»

Consejos y Mejores Prácticas

Preparación de Datos

  • Siempre limpia los timestamps: Mejora significativamente el rendimiento
  • Estructura el contenido: Un poco de organización ayuda mucho
  • Usa LLMs para preprocesar: ChatGPT es excelente para limpiar transcripciones

Para Transcripciones Muy Largas

  • Google AI Studio: Útil para textos extremadamente largos
  • Divide en secciones: Puedes crear 2-3 archivos separados
  • Vectorización completa: También puedes subir todo con timestamps (menos eficiente)

Casos de Uso Recomendados

  • Podcasters favoritos: Crea tu coach personal
  • Libros de inversión: Asistente financiero personalizado
  • Contenido técnico: Tutor especializado
  • Life hacks: Mentor de productividad

Ventajas de Este Método

  1. Simplicidad: No necesitas software complejo
  2. Flexibilidad: Funciona con cualquier contenido de YouTube
  3. Rapidez: Proceso completo en minutos
  4. Personalización: Crea asistentes únicos para tus necesidades

Automatización Avanzada (Opcional)

Para usuarios avanzados, es posible automatizar todo el proceso:

  • Usar n8n para scraping automático
  • Procesar múltiples videos secuencialmente
  • Crear aplicaciones RAG de forma masiva

Sin embargo, el método manual es más flexible y controlable para la mayoría de casos de uso.

Conclusión

Esta técnica te permite convertir cualquier video de YouTube en un asistente inteligente personalizado. Es una forma poderosa de:

  • Acceder rápidamente a conocimiento específico
  • Tener mentores virtuales disponibles 24/7
  • Crear herramientas de aprendizaje personalizadas

¡Experimenta con diferentes tipos de contenido y descubre qué funciona mejor para tus necesidades!

Resumen de privacidad
Logo JeroCuevas.com

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies de terceros

Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.