Packt

Unlocking Data with Generative AI and RAG

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Unlocking Data with Generative AI and RAG

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Understand the principles and significance of Retrieval-Augmented Generation (RAG) in AI

  • Integrate large language models with internal data for improved AI performance

  • Master vectorization, vector databases, and techniques for efficient data retrieval

Compétences que vous acquerrez

  • Catégorie : Retrieval-Augmented Generation
  • Catégorie : Artificial Intelligence
  • Catégorie : LLM Application
  • Catégorie : Multimodal Prompts
  • Catégorie : User Interface (UI) Design
  • Catégorie : Generative AI Agents
  • Catégorie : Large Language Modeling
  • Catégorie : Artificial Intelligence and Machine Learning (AI/ML)
  • Catégorie : Embeddings
  • Catégorie : Application Security
  • Catégorie : AI Security

Outils que vous découvrirez

  • Catégorie : Prompt Engineering
  • Catégorie : Vector Databases
  • Catégorie : LangGraph
  • Catégorie : Python Programming
  • Catégorie : Generative AI
  • Catégorie : UI Components
  • Catégorie : Agentic Workflows
  • Catégorie : LangChain

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

juin 2026

Évaluations

14 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 14 modules dans ce cours

This module introduces the concept of retrieval-augmented generation (RAG) in generative AI, exploring its architecture, key terminology, and practical implementation. Learners will examine the challenges associated with RAG, compare it to model fine-tuning approaches, and understand how RAG enhances AI applications in real-world contexts.

Inclus

1 vidéo7 lectures1 devoir

In this module, you will build a complete retrieval-augmented generation (RAG) pipeline from scratch, learning how to preprocess data, perform vector indexing, and integrate retrieval and generation using LangChain and Chroma DB. You'll gain hands-on experience with essential libraries, understand the flow of data through the pipeline, and execute queries to see RAG in action.

Inclus

1 vidéo8 lectures1 devoir

This module explores real-world implementations of retrieval-augmented generation (RAG) in areas such as automated reporting, e-commerce, knowledge management, and innovation scouting. Learners will discover how RAG enhances data analysis, personalizes content, and improves the utility of knowledge bases. Practical exercises will guide you in integrating sources into RAG pipelines for robust, transparent AI solutions.

Inclus

1 vidéo6 lectures1 devoir

This module explores the essential building blocks of retrieval-augmented generation (RAG) systems, including indexing, retrieval, prompt engineering, LLM integration, and user interface design. Learners will gain practical insights into how these components interact to create effective RAG applications. By the end, you'll understand both the technical and user-facing aspects necessary for building robust RAG solutions.

Inclus

1 vidéo5 lectures1 devoir

This module explores the unique security risks associated with retrieval-augmented generation (RAG) applications, including challenges posed by large language models and external data sources. Learners will investigate common vulnerabilities, such as hallucinations and sensitive information disclosure, and gain hands-on experience with red teaming and defensive strategies. Practical coding labs provide opportunities to secure API keys and implement protective measures against attacks.

Inclus

1 vidéo7 lectures1 devoir

This module introduces the fundamentals of building applications with retrieval-augmented generation (RAG) and demonstrates how to leverage Gradio for creating user-friendly interfaces. Learners will explore the advantages of Gradio, its integration with popular machine learning frameworks, and practical steps for interfacing with RAG models.

Inclus

1 vidéo2 lectures1 devoir

This module explores how vectors and vector stores underpin retrieval-augmented generation (RAG) systems, delving into vector representations, embedding models, and the practical considerations for choosing and using vector stores. Learners will gain insights into the impact of vector dimensions, semantic algorithms, and performance factors in real-world RAG applications.

Inclus

1 vidéo12 lectures1 devoir

This module explores the principles and techniques behind similarity searching using vector representations. Learners will examine semantic versus keyword search, distance metrics like Euclidean distance, and various search paradigms including dense, sparse, and hybrid approaches. Practical labs and real-world tools such as Pinecone and LangChain will help solidify understanding of indexing, search algorithms, and vector search services.

Inclus

1 vidéo10 lectures1 devoir

This module guides learners through the quantitative evaluation of retrieval-augmented generation (RAG) systems using standardized frameworks and visualization tools. You will implement the ragas library to generate synthetic ground truth data, assess retrieval and generation metrics, and explore additional evaluation techniques to optimize RAG pipelines.

Inclus

1 vidéo10 lectures1 devoir

This module explores the essential building blocks of retrieval-augmented generation (RAG) systems within LangChain, focusing on vector stores, retrievers, and large language models (LLMs). Learners will gain hands-on experience with popular retriever options and understand how these components interact to enable effective information retrieval and generation.

Inclus

1 vidéo3 lectures1 devoir

This module explores advanced techniques for enhancing retrieval-augmented generation (RAG) workflows using LangChain. Learners will dive into practical tools such as text splitters and output parsers, gaining hands-on experience with LangChain Expression Language (LCEL) to optimize document processing and result formatting.

Inclus

1 vidéo4 lectures1 devoir

This module explores how to enhance retrieval-augmented generation (RAG) pipelines by integrating AI agents using LangGraph. Learners will discover how graph theory concepts, agent state management, and decision-making nodes can be leveraged to build more dynamic and intelligent workflows. Practical coding exercises guide you through implementing and customizing agentic RAG systems.

Inclus

1 vidéo6 lectures1 devoir

This module explores effective prompt engineering techniques to enhance retrieval-augmented generation (RAG) systems. Learners will discover strategies for designing, adapting, and optimizing prompts for various large language models, and practice applying these concepts to tasks such as summarization, data extraction, transformation, and expansion.

Inclus

1 vidéo10 lectures1 devoir

This module delves into advanced strategies for enhancing retrieval-augmented generation (RAG) systems, including re-ranking, query decomposition, and multi-modal RAG techniques. Learners will gain hands-on experience with code labs and explore methods for integrating text and image data to improve GenAI applications.

Inclus

1 vidéo6 lectures1 devoir

Instructeur

Packt - Course Instructors
Packt
1 946 Cours578 447 apprenants

Offert par

Packt

En savoir plus sur Machine Learning

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.’

Foire Aux Questions