TrueschoTruescho
All Courses
Building RAG Systems with Open Models
Coursera
Course
Unknown

Building RAG Systems with Open Models

Coursera

This course teaches developers and engineers to design and implement retrieval-augmented generation (RAG) applications using open generative AI models and advanced techniques.

Unknown4 weeksEnglish

About this Course

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

What You'll Learn

  • Build production-ready RAG pipelines using LangChain
  • Incorporate open LLMs with advanced retrieval methods
  • Apply evaluation frameworks to measure accuracy
  • Enhance system reliability

Prerequisites

  • Basic familiarity with the topic and common terminology
  • Readiness to practice through applied exercises or case-based work

Instructors

P

Professionals from the Industry

Topics

Machine Learning
Data Science
Algorithms
Computer Science
Prompt Engineering
Embeddings
Software Design Patterns
Generative AI
Scalability
Performance Tuning

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

التعلم الآلي
علوم البيانات
الخوارزميات
علوم الحاسوب
هندسة المطالبات
التمثيلات المتجهة
أنماط تصميم البرمجيات
الذكاء الاصطناعي التوليدي
Scalability
Performance Tuning

Start Learning Now