RAG-системы на векторных базах данных

24 участника

О чём курс

Курс по технологии Retrieval-Augmented Generation (RAG) представляет собой глубокое погружение в современные методы интеграции языковых моделей с актуальными корпоративными данными. В отличие от большинства обучающих программ, которые ограничиваются поверхностным использованием библиотек вроде LangChain, данный курс ставит своей целью подготовку специалистов, способных проектировать, внедрять и поддерживать полноценные AI-системы промышленного уровня. Вы пройдете путь от фундаментальной математики эмбеддингов до построения сложных пайплайнов с использованием CI/CD и систем мониторинга качества.

Основная ценность обучения заключается в практическом освоении трех ключевых векторных баз данных: FAISS, Qdrant и Weaviate. Вы не просто изучите теорию, а разберетесь в архитектурных особенностях каждой системы, что позволит вам принимать обоснованные решения при выборе инструментов для конкретных бизнес-задач. Программа охватывает широкий спектр тем: от алгоритмов поиска ближайших соседей (ANN) до реализации мультимодального поиска, объединяющего текстовые и визуальные данные. Особое внимание уделяется «продакшен-подходу»: вы научитесь внедрять метрики качества, настраивать пороги уверенности модели, реализовывать механизмы отказа от ответа при недостатке данных и автоматизировать процессы доставки кода с помощью GitHub Actions.

Курс ориентирован на ML-инженеров, стремящихся к внедрению RAG в реальные продукты, Backend-разработчиков, желающих интегрировать LLM в свои приложения, а также Data Scientists, которые планируют развиваться в сторону ML Engineering и инфраструктурных решений. Для успешного прохождения достаточно уверенного владения Python и базового понимания машинного обучения. Весь необходимый теоретический базис, включая специфику работы с векторами и векторными хранилищами, будет разобран с нуля.

Формат обучения построен на принципе «теория через практику». Каждый раздел сопровождается интенсивным практикумом, где вы будете собирать работающие RAG-пайплайны, решая задачи, максимально приближенные к боевым условиям. Вы научитесь не только заставлять модель «говорить», но и делать это точно, безопасно и предсказуемо. По завершении курса вы получите комплексное понимание того, как строить масштабируемые AI-системы, которые приносят реальную пользу бизнесу, а не просто работают в рамках демонстрационных примеров. Это ваш шанс выйти за рамки простых скриптов и стать специалистом, способным создавать надежные и современные решения в области искусственного интеллекта.

Программа обучения

  1. Введение 1.1 Вводный урок
  2. Векторные представления и поиск 2.1 Введение в семантический поиск и эмбеддинги 2.2 Инструменты для работы с эмбеддингами 2.3 Поиск ближайших соседей: от теории к архитектуре 2.4 Векторные хранилища 2.5 Что такое RAG и зачем оно нужно
  3. FAISS 3.1 FAISS: архитектура и типы индексов 3.2 Работа с индексами FAISS 3.3 FAISS в RAG-пайплайне: LangChain и продакшен 3.4 Практикум по FAISS
  4. Qdrant 4.1 Qdrant: архитектура и устройство 4.2 Qdrant на практике 4.3 Qdrant + LangChain: RAG-пайплайн 4.4 Практикум по Qdrant
  5. Weaviate 5.1 Архитектура Weaviate и GraphQL API 5.2 Python SDK — схема, поиск, RAG 5.3 LangChain + Weaviate 5.4 Практикум по Weaviate
  6. Поиск в продакшне: качество, контроль и объяснимость 6.1 Мультимодальный поиск: текст + изображение 6.2 Продвинутые приёмы поиска 6.3 Порог «не знаю»: конфиденс и правила отказа 6.4 Метрики качества поиска 6.5 Основы системы контроля версий Git 6.6 Непрерывная интеграция и доставка: CI/CD с GitHub Actions
Складчина создана 16 июня 2026 г. · описание обновлено 17 июня 2026 г.

Теги курса

Инструменты

Другие материалы автора 2

ДС Дмитрий Соболев Все материалы
990 ₽ 9 990 ₽