Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à ce Certificat Professionnel.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable auprès de Coursera
Il y a 4 modules dans ce cours
The Building RAG Systems with Open Models course is designed for developers, engineers, and technical product builders who are new to Generative AI but already have intermediate machine learning knowledge, basic Python proficiency, and familiarity with development environments such as VS Code, and who want to engineer, customize, and deploy open generative AI solutions while avoiding vendor lock-in.
The course provides learners with the skills to design and implement retrieval-augmented generation (RAG) applications for real-world use cases. Learners start by exploring the fundamentals of RAG architecture, breaking down key components such as retrievers, rankers, generators, and orchestration layers, while learning design patterns for tasks like question answering, summarization, and knowledge synthesis.
They then dive into embeddings and vector databases, comparing FAISS, ChromaDB, Milvus, and Pinecone, and applying indexing and chunking strategies to improve retrieval efficiency and semantic relevance. The final module brings all elements together to build production-ready RAG pipelines using LangChain and open LLMs, incorporating advanced retrieval methods, hallucination mitigation, and evaluation frameworks for accuracy and reliability. By the end, learners will have built a functional RAG application with configurable components, optimized for performance and equipped with robust evaluation metrics.
Learn the fundamentals of Retrieval-Augmented Generation (RAG) and why it’s critical for reducing hallucinations and improving accuracy. You’ll break down RAG’s core components, retrievers, rankers, generators, and orchestration layers, and apply design patterns for use cases like Q&A, summarization, and knowledge synthesis. You’ll also explore advanced variations such as hierarchical retrieval and hybrid search, giving you practical strategies to match RAG designs to real-world needs.
Inclus
1 vidéo1 lecture1 devoir2 laboratoires non notés
Afficher les informations sur le contenu du module
1 vidéo•Total 11 minutes
Inside RAG: Components That Make It Work•11 minutes
1 lecture•Total 10 minutes
Code Demonstration Transcripts•10 minutes
1 devoir•Total 30 minutes
Matching RAG Architectures to Real Use Cases•30 minutes
2 laboratoires non notés•Total 120 minutes
Explore a Working RAG Demo•60 minutes
Make RAG Work for You•60 minutes
Choosing Embeddings and Vector Databases
Module 2•2 heures à terminer
Détails du module
Evaluate embedding models and vector databases to understand how they impact retrieval quality and system performance. You’ll compare embedding options by dimensionality and domain fit, and explore database choices such as Facebook AI Similarity Search (FAISS), ChromaDB, Milvus, and Pinecone. You’ll also analyze indexing strategies, chunking methods, and update workflows—skills that help you make informed decisions when building retrieval systems for different environments.
Inclus
2 vidéos1 lecture1 devoir1 laboratoire non noté
Afficher les informations sur le contenu du module
2 vidéos•Total 14 minutes
Podcast: Why Choosing the Right Embeddings Makes or Breaks Your System•4 minutes
How Database & Embedding Choices Affect RAG•9 minutes
1 lecture•Total 15 minutes
The Building Blocks: Embeddings and Databases Explained•15 minutes
1 devoir•Total 30 minutes
Which Setup Would You Choose?•30 minutes
1 laboratoire non noté•Total 60 minutes
Compare Embeddings and Databases in Action•60 minutes
Applying Embeddings and Databases in RAG Pipelines
Module 3•3 heures à terminer
Détails du module
You’ll put theory into practice by integrating embeddings and vector databases into working RAG pipelines. You’ll test indexing strategies, experiment with chunking, and observe how different configurations affect retrieval accuracy and efficiency. You’ll also practice maintaining and updating vector indices, building the skills to manage RAG systems that remain reliable as datasets grow and change.
Inclus
1 vidéo1 lecture1 devoir2 laboratoires non notés
Afficher les informations sur le contenu du module
1 vidéo•Total 3 minutes
Podcast: From Theory to Practice: Making RAG Actually Work•3 minutes
1 lecture•Total 15 minutes
Maintaining Vector Indices in the Real World•15 minutes
1 devoir•Total 30 minutes
Applying What You Built•30 minutes
2 laboratoires non notés•Total 120 minutes
Build and Query Your First Vector Database•60 minutes
Tuning Your Retrieval Setup•60 minutes
Implementing Production RAG Pipelines
Module 4•4 heures à terminer
Détails du module
Assemble full RAG pipelines using frameworks like LangChain and open Large Language Models (LLMs). You’ll implement advanced retrieval strategies such as hybrid search, re-ranking, and query expansion, and evaluate pipelines with metrics that track accuracy, latency, and reliability. You’ll also practice handling real-world challenges, such as hallucination mitigation and citation tracking, ensuring your systems are not just demos, but production-ready solutions.
Inclus
4 vidéos1 lecture1 devoir2 laboratoires non notés
Afficher les informations sur le contenu du module
4 vidéos•Total 26 minutes
Building Your First RAG Workflow with LangChain•9 minutes
Optimizing & Modularizing RAG with LangChain•6 minutes
Evaluating and Optimizing Your RAG System•9 minutes
Podcast: Bringing RAG Systems Together: From Concept to Production •3 minutes
1 lecture•Total 8 minutes
Advanced Retrieval Tactics That Improve Accuracy•8 minutes
1 devoir•Total 60 minutes
End-to-End RAG Systems in Practice•60 minutes
2 laboratoires non notés•Total 120 minutes
Assemble a RAG Pipeline•60 minutes
Experiment with Retrieval Strategies•60 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Coursera brings together a diverse network of subject matter experts who have demonstrated their expertise through professional industry experience or strong academic backgrounds. These instructors design and teach courses that make practical, career-relevant skills accessible to learners worldwide.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Certificate?
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.