К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Project: Generative AI Applications with RAG and LangChain · LearnSpace
Назад в каталог
courseraАнализ данных

Project: Generative AI Applications with RAG and LangChain

Курс от IBM
Средний≈ 9.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Get ready to put your generative AI engineering skills into practice! In this hands-on guided project, you’ll apply the knowledge and techniques gained throughout the previous courses in the program to build your own real-world generative AI application. You’ll begin by filling in key knowledge gaps, such as using LangChain’s document loaders to ingest documents from various sources. You’ll then explore and apply text-splitting strategies to improve model responsiveness and use IBM watsonx to embed documents. These embeddings will be stored in a vector database, which you’ll connect to LangChain to develop an effective document retriever. As your project progresses, you’ll implement retrieval-augmented generation (RAG) to enhance retrieval accuracy, construct a question-answering bot, and build a simple Gradio interface for interactive model responses. By the end of the course, you’ll have a complete, portfolio-ready AI application that showcases your skills and serves as compelling evidence of your ability to engineer real-world generative AI solutions. If you're ready to elevate your career with hands-on experience, enroll today and take the next step toward becoming a confident AI engineer.

Навыки, которые вы освоите

User Interface (UI)Retrieval-Augmented GenerationGenerative AILLM ApplicationEmbeddingsFine-tuningDocument ManagementVector Databases

Программа курса

3 модулей · 41 учебных материалов

01 Document Loader Using LangChain 13 материалов

Welcome to the Course

Course Introduction ВидеоCourse Overview ЧтениеSpecialization Overview ЧтениеHelpful Tips for Course CompletionPLUGIN

Different Document Loaders from LangChain 

Учитесь у экспертов

Kang Wang

Преподаватель курса

Wojciech 'Victor' Fulmyk

Преподаватель курса

Project: Generative AI Applications with RAG and LangChain
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 9.1 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Load Your Document from Different Sources Видео
Lab: Load Documents Using LangChain for Different SourcesВнешний инструмент
Best Practices for Loading Documents in LangChain Applications Чтение
Lab: Put Whole Document into Prompt and Ask the ModelВнешний инструмент
Practice Quiz: Different Document Loaders from LangChainЗадание

Text Splitter

Strategies for Splitting Text for Optimal Processing ВидеоLab: Apply Text Splitting Techniques to Enhance Model ResponsivenessВнешний инструментPractice Quiz: Text SplitterЗадание

Module Summary

Reading: Summary and Highlights Чтение
02RAG Using LangChain11 материалов

Embedding the Document

Embed Documents Using watsonx’s Embedding ModelPLUGINLab: Embed Documents using watsonx’s Embedding ModelВнешний инструментIntroduction to Vector Databases for Storing Embeddings ВидеоLab: Create and Configure a Vector Database to Store Document EmbeddingsВнешний инструментPractice Quiz: Embedding the DocumentЗадание

Retriever

Explore Advanced Retrievers in Langchain: Part 1ВидеоExplore Advanced Retrievers in Langchain - Part 2ВидеоLab: Develop a Retriever to Fetch Document Segments Based on QueriesВнешний инструментReading: Compare Fine-Tuning Using InstructLab with RAGPLUGINPractice Quiz: RetrieverЗадание

RAG Using LangChain Summary

Module Summary: RAG Using LangChain Чтение
03Create a QA Bot to Read Your Document17 материалов

Introduction to Gradio

Getting Started with Gradio ВидеоLab: Set Up a Simple Gradio Interface to Interact with Your ModelsВнешний инструментPractice Quiz: Introduction to GradioЗадание

Final Project: Build a QA Bot Web App

Reading: Project OverviewPLUGINReading: Construct a QA Bot that Leverages the LangChain and LLM to answer questions from loaded documentPLUGINLab: Construct a QA Bot that Leverages the LangChain and LLM to Answer Questions from Loaded DocumentВнешний инструментPractice Quiz: Build a QA Bot Web AppЗадание

Build a QA bot web app Summary

Module Summary: Create a QA Bot to Read Your Document Чтение

Project Submission

Reading: Final Submission Guidelines and DeliverablesPLUGINOption 1: AI Graded - Final Project: Submission and EvaluationВнешний инструментOption 2: Peer Graded - Final Project Submission and EvaluationВзаимная проверка

Course Cheat Sheet. Glossary, and Graded Assessment

Cheat Sheet: Project: Generative AI Applications with RAG and LangChainPLUGINCourse Glossary: Project: Generative AI Applications with RAG and LangChainPLUGINCourse Graded Quiz: Project: Generative AI Applications with RAG and LangChainЗадание

Course Wrap-Up

Course Conclusion ЧтениеCongratulations and Next StepsЧтениеThanks from the Course TeamЧтение