Proyecto educativo paso a paso para crear Retrieval-Augmented Generation desde cero en JavaScript, con LLM locales y sin API en la nube.
DataTalksClub/llm-zoomcamp
Curso online gratuito y de código abierto de 10 semanas sobre cómo crear aplicaciones con LLM usando RAG, búsqueda vectorial, agentes, evaluación y monitoreo.
- Estrellas
- 7,493
- Forks
- 1,391
- Issues abiertos
- 6
- Último commit
- hace 5 días
¿Qué es?
LLM Zoomcamp es un curso online gratuito y práctico impartido por DataTalks.Club. En él aprenderás a crear un sistema de IA que responda preguntas sobre tu propia base de conocimiento y estudiarás generación aumentada por recuperación (RAG), embeddings, búsqueda vectorial, function calling y agentes de IA.
El curso se organiza en módulos sobre RAG agentic con búsqueda por palabras clave, búsqueda vectorial con minsearch, sqlitesearch y PGVector, orquestación con Kestra, ingesta de datos con dlt, evaluación, monitoreo y buenas prácticas, como la búsqueda híbrida y el reranking. Los módulos finales incluyen un ejemplo integral de asistente de fitness.
El repositorio contiene el material del curso, notebooks y tareas. Puedes cursarlo en una cohorte en vivo, con tareas calificadas, un proyecto final y revisión por pares, o a tu propio ritmo. Como requisitos previos, necesitas conocimientos de Python, línea de comandos y Docker básico. No hace falta una GPU, y ejecutar los ejercicios cuesta aproximadamente unos pocos dólares en créditos de API.
Funciones clave
- 01Cubre pipelines de RAG, embeddings, búsqueda vectorial y búsqueda híbrida
- 02Incluye módulos sobre function calling y agentes de IA
- 03Compara motores de búsqueda como minsearch, sqlitesearch y PGVector
- 04Enseña a evaluar y monitorear aplicaciones con LLM
- 05Culmina con un proyecto final y revisión por pares opcional en las cohortes en vivo
Casos de uso
- Ingenieros de software que quieran incorporar búsqueda o preguntas y respuestas basadas en RAG a un producto existente
- Ingenieros de datos que quieran aprender cómo se integran los pipelines de recuperación en sistemas de producción
- Profesionales de ML que busquen un enfoque estructurado para evaluar aplicaciones con LLM
Antes de usarlo
- El repositorio no especifica una licencia en sus metadatos, por lo que las condiciones de reutilización no están claras.
- Realizar los ejercicios cuesta aproximadamente entre 1 y 5 USD en créditos de la API de OpenAI.
- Para obtener certificados y hacer las tareas calificadas, es necesario unirse a una cohorte en directo con fechas límite.
Temas
Preguntas frecuentes
- ¿Qué es llm-zoomcamp?
- Curso online gratuito y de código abierto de 10 semanas sobre cómo crear aplicaciones con LLM usando RAG, búsqueda vectorial, agentes, evaluación y monitoreo. LLM Zoomcamp es un curso online gratuito y práctico impartido por DataTalks.Club. En él aprenderás a crear un sistema de IA que responda preguntas sobre tu propia base de conocimiento y estudiarás generación aumentada por recuperación (RAG), embeddings, búsqueda vectorial, function calling y agentes de IA.
- ¿llm-zoomcamp es gratuito? ¿Qué licencia tiene?
- llm-zoomcamp no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿llm-zoomcamp sigue mantenido?
- Mantenimiento activo. El último commit de llm-zoomcamp fue el 15 oct 2026.
- ¿Para qué puedo usar llm-zoomcamp?
- Ingenieros de software que quieran incorporar búsqueda o preguntas y respuestas basadas en RAG a un producto existente Ingenieros de datos que quieran aprender cómo se integran los pipelines de recuperación en sistemas de producción Profesionales de ML que busquen un enfoque estructurado para evaluar aplicaciones con LLM
- ¿Dónde consigo llm-zoomcamp?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/DataTalksClub/llm-zoomcamp
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una capa de memoria para agentes y aplicaciones de IA que guarda y recupera el contexto de usuarios, sesiones y agentes entre conversaciones.
Tutorial y proyecto modular de Agentic RAG con LangGraph, con indexación jerárquica, memoria conversacional y aclaración de consultas.
Curso de Microsoft de 21 lecciones para enseñar a desarrolladores los fundamentos de la creación de aplicaciones de IA generativa con Python y TypeScript.
Curso de Microsoft con 18 lecciones para enseñar a principiantes a crear agentes de IA con ejemplos de código en Python que usan Microsoft Agent Framework y Foundry.
Plataforma visual para crear, probar y desplegar agentes y flujos de trabajo de IA, con exposición integrada mediante API y servidor MCP.