
Domina la creación de chatbots inteligentes con LangChain. Aprende a integrar LLMs, procesar documentación compleja en Documents y usar embeddings en bases vectoriales como Chroma. Aumenta la interactividad con memorias de chat.
Clases del curso
Casos de uso de LangChain
Manejo de documentos con índices
Embeddings y bases de datos vectoriales
Chats y memoria con LangChain
Evolución del uso de LLM
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

Omar Espejel
Machine Learning Engineer & Blockchain Developer
🔗 Blockchain and Crypto
🧠 Busca la democratización del machine learning
🎙️ Co-host Hacia Afuera Podcast
Proyecto del curso

HASHIRA: Chatbot de documentación
¡Construye un chatbot que resuelva preguntas de la documentación de Hugging Face usando el framework LangChain y modelos de OpenAI! Almacena datos en Chroma, una base de datos vectorial que el LLM puede consultar para resolver preguntas específicas. ¡Potencia tus aplicaciones de IA! 🧠💭
Ver proyectoconocimientos previos
- Programación orientada a objetos con Python.
- Uso de APIs.
- Uso de Google Colab o Jupyter Notebooks.
- ChatGPT y prompt engineering.
- Consumo de modelos de la API de OpenAI.
- Uso de modelos del hub de Hugging Face.
software y recursos necesarios
- Visual Studio Code.
- Git y GitHub.
- Jupyter Notebooks, Google Colab o Kaggle Notebooks.
- Poetry, Conda o Pip.
- Cuenta de Hugging Face.
- Cuenta de OpenAI.
- Python 3.9.
4.8 · 109 opiniones


Hugo Montoya Diaz
Cada minuto es de contenido valioso, muy bien explicado, magnifico material, es altamente recomendable, me gusto muchisimo

Andres felipe Rojas parra
excelente curso pero falta incluir mas contenido con modelos open source(llama, falton etc) como alternativa a los de openai


Mauro Volpe
Contenido muy desactualizado


Jose Alvarez Medina
Los metodos estan deprecados y no se puede realizar el proyecto


Adrian Correa Mass
Es interesante ver esta nueva opción de uso e integración de modelos llm, simplifica la curva de complejidad en la integración de soluciones AI a software ya existente


JUAN DAVID BOLIVAR
EL nivel del docente fue brutal, todo muy claro y la aplicación desarrollada fue algo muuuy útil. Gracias por todo el conocimiento que este curso permite obtener.


lizardo durand
Excelente curso. seguimos aprendiendo

Guillermo Augusto Muñoz avellaneda
Excelente curso, deberia el profe hacer muchos mas cursos, este ha sido el mejor que he visto de langchain hasta el momento y uno de los mejores si no el mejor tomado en platzi hasta el momento


Javier Antonio Granda Tabares
Excelente curso. Muy buen profesor Omar.


Emmanuel Escobar
Buena explicación y ejemplos

Hernan Salemme
El mejor curso de Platzi!!


Yeimer Enrique Hurtado Moreno
Es un gran curso

Maikol Alexander Vergara Torres
Toca actualizar varias partes, el código ya es obsoleto


David Alejandro Lopera Betancur
Quizás mejorar la aplicación práctica, puesto que se van explicando temas y se va y vuelve al ejemplo práctico. Creo que primero se pueden explicar todos los temas con pequeño ejemplos y luego una sesión para toda la implementación del ejercicio aplicado del curso

vamos muy bien...

german mauricio neira vargas
Uno de los mejores cursos de Platzi, y el docente es excelente, gran material, muy bueno el proyecto que se desarrolló. Super recomendado este curso.


Pedro Sistachs
El enfoque práctico


Carlos Perilla
Muy instructivo...


Excelente Curso!!!


Willian Diaz Pabón
Poder aprender de forma practica un manejo básico de LangChain


Realmente es un curso excelente. Da las herramientas para mejorar los procesos en una empresa e incluso a nivel productivo.


Luis Paredes
Lo mejor, explica de maravilla y tiene un buen dominio del tema, muchas gracias por compartir sus conocimientos

Diana Loboa
Los ejemplos teóricos 📚 y prácticos 🛠 fueron excelentes, una combinación perfecta para entender a fondo el tema. Lo que más destacó fue el método de enseñanza del docente 🎓, una mezcla de claridad y profundidad que realmente facilita el aprendizaje. ¡Super recomendado! 👍🎉

Diego González Castellanos
Es increible lo que se puede lograr con este curso, pudimos crear un producto que incluimos en los desarrollos de nuestra stratup, Omar es un excelente profesor y su clase fue magistral.


Andrés Felipe Ladino Cortés
Me parecio excelente el curso. Muy practico y supremamente util. Sólo recomendaria organizar el contenido dado que en ocacasiones tiende a ser un poco confuso


David Geronimo Quiroga Torres
Súper recomendado el curso. Además que Omar es un gran docente y tiene un basto conocimiento en estos temas que aportan mucho a la comunidad.


Anthony Hurtado
Excelente curso y contenido

Muy buen curso


Juan Sebastian Bonilla Sanchez
Curso practico y complejo, pero muy completo.

Juan Sebastián Bonilla Sanchez
El curso es interesante y profundo en el uso de chatbots con langchain
Complementa este curso con nuestras rutas de aprendizaje

Data Science e Inteligencia Artificial
Potencia tu carrera con nuestros cursos online de ciencia de datos. Domina la analítica de datos para resolver desafíos y certifícate como Data Scientist.




Bases para Analítica y Ciencia de Datos
Descubre roles y herramientas de análisis y ciencia de datos desde cero. Aprende matemáticas esenciales, Excel, estadística y probabilidad.




Modelos de Difusión: Generación de Imágenes con AI
Usa los modelos de difusión para generar imágenes que puedes usar en tus contenidos, campañas y proyectos.




Data Scientist con Python
Explora el fascinante mundo del Data Science con Python. Cada curso es un paso crucial hacia el análisis de datos y la creación de modelos de machine learning.




Análisis y Manipulación de Datos con Python
Da el siguiente paso como analista de datos utilizando Python. Maneja y analiza cantidades grandes de datos, profundiza y agiliza tu proceso de análisis.




Análisis de Datos y Business Intelligence
Analiza datos para identificar patrones y tendencias. Crea reportes y visualizaciones estratégicas para el negocio.




Bases de datos SQL
Sumérgete en el mundo de las bases de datos y SQL, esta ruta te proporcionará las habilidades esenciales para organizar y manipular datos de manera eficiente.




Deep Learning: Computer Vision
Adquiere comprensión y práctica de esta disciplina. Domina las técnicas esenciales para procesar imágenes y vídeos, y desarrolla aplicaciones innovadoras



Data Warehousing y ETL
Domina la gestión y procesos de ingeniería de datos a gran escala.




Matemáticas para Machine Learning con Python
Comprende cómo usar el poder de las matemáticas para crear y optimizar modelos de machine learning.




AI: Desarrollo de Apps con LLMs
Desarrolla aplicaciones de AI usando Grandes Modelos de Lenguaje (LLM), como GPT-4 y Llama




Machine Learning con Python
Aprende y aplica tus conocimientos para desarrollar soluciones avanzadas. Domina las habilidades necesarias para crear modelos de ML efectivos.




Domina Excel
Aprende Excel de nivel básico a avanzado. Domina esta herramienta esencial para análisis de datos y toma de decisiones eficientes.




Data Engineer
Crea la infraestructura de extracción y preparación de datos para analítica en organizaciones.




Deep Learning: Procesamiento de Lenguaje Natural (NLP)
Domina el uso y desarrollo de modelos de lenguaje para tareas de procesamiento de texto con deep learning.




Bases de Datos para Data Engineers
Maneja bases de datos relacionales y NoSQL para modelar y almacenar datos para analítica y BI.




Data Analyst
Explora la especialidad de Data Analytics con cursos online: descubre patrones y crea informes estratégicos.




Computación y Machine Learning en la Nube con AWS
Gestiona tu infraestructura de datos en la nube. Eleva tus habilidades de Data Engineer y acércate al perfil de Machine Learning Engineer con AWS.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender