Building RAG Applications: Speaking with Unstructured Data Using LangChain - Part 2
The Machine Learning Engineer via YouTube
Learn Backend Development Part-Time, Online
AI Engineer - Learn how to integrate AI into software applications
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build an end-to-end RAG (Retrieval Augmented Generation) application in this second video of a three-part series focused on enabling conversations with unstructured data including audio, video, images, PDF, Excel, CSV, and HTML files. Dive into the detailed architecture and code implementation while exploring the integration of Langchain with various technologies. Master working with multiple LLMs including Gemini Pro Fast, Microsoft Phi3.5 Mini, and LLama 3.2 3B hosted on Nvidia NIM. Gain hands-on experience with vector stores like Elastic, Chroma, Faiss, and Vilmus, while implementing embedding models from Gemini and Nvidia. Develop practical skills in using Streamlit for the user interface and application server, along with Docker and Docker compose for containerization. Access the complete project repository on GitHub to follow along with the implementation details and best practices for building robust RAG applications.
Syllabus
RAG: E2E Application. Speak with your Unstructured Data Part 2 #machinelearning #datascience
Taught by
The Machine Learning Engineer