Джокер
Администратор
- Регистрация
- 1 Янв 2015
- Сообщения
- 146.849
- Реакции
- 78.290
Складчина: Qdrant: полный курс [Stepik] [Станислав Попов]
Практический курс по Qdrant для Python-разработчиков: embeddings, REST API, Python-клиент, гибридный поиск, multitenancy и production-деплой. Финал — VectorCatalog (FastAPI + Qdrant + Docker Compose). Только инженерия векторного поиска, применимая в проде.
Чему вы научитесь:
Разворачивать Qdrant в Docker и работать через REST API и qdrant-client
Проектировать коллекцию до загрузки данных: метрика, payload, индексы, named vectors
Применять CRUD, search, scroll, count и фильтры по payload в Python
Собирать гибридный поиск (dense + sparse, RRF) и рекомендации через Recommendation API
Настраивать multitenancy (tenant_id) и zero-downtime reindex через алиасы коллекций
Эксплуатировать Qdrant в production: snapshots, мониторинг, API key, Docker Compose
О курсе:
Короткие туториалы «Как поднять Qdrant за вечер» хорошо знакомят с API. В production же чаще всплывают другие вопросы: почему выросла задержка поиска, как разделить данные клиентов в одной коллекции и как переиндексировать каталог без остановки сервиса.
Здесь последовательный путь от первого контейнера до осознанной эксплуатации Qdrant. Курс для Python-разработчиков, которым ножно понимание, как устроено векторное хранилище и как его встроить в backend.
Главный результат вы проектируете коллекции, фильтры, а не копируете сниппеты вслепую. Финал рабочий проет VectorCatalog: витрина, гибридный поиск, рекомендации, два tenant и blue-green reindex.
Маршрут курса:
Фундамент и REST API Docker, Dashboard, коллекции, точки, первый поиск
Python-клиент CRUD, query_points, scroll, payload-фильтры
Продвинутые паттерны hybrid (dense + sparse), Recommendation API, multitenancy, алиасы
Production Compose, мониторинг, snapshots, API key
VectorCatalog пошаговая сборка capstone
Закрепление глоссарий, тесты и задачи по всему материалу
Qdrant здесь самостоятельный инженерный навык: поиск, рекомендации, изоляция tenant, миграции индекса.
Для кого этот курс:
Python/backend-разработчики, которым нужен семантический или гибридный поиск в продукте
Инженеры, которые подключили Qdrant «по гайду», но не разобрались с фильтрами, индексами payload и multitenancy
Команды, проектирующие SaaS или базу знаний с изоляцией данных по клиентам
Те, кто готовит свой пет-проект, но не знает как обращаться с векторной базой
Разработчики которые уже знают, что такое RAG/агенты и хотят разобраться с векторной БД
Начальные требования:
Python 3.11+ функции, dict/list, базовая работа с модулями
Желательно иметь базу по вопросам RAG, LLM (Я бы порекомендовал проходить курс после модуля 4 курса по LLM)
Docker запуск контейнера, docker compose up
HTTP и JSON GET/POST, чтение тела ответа
Понимание, что вектор это массив чисел фиксированной длины (что такое embeddings и как их создавать)
Не требуется: PyTorch, training моделей, линейная алгебра, опыт ML-инженера
Что вы получаете:
Системное понимание Qdrant: от embeddings до production-паттернов
Проект VectorCatalog для портфолио (FastAPI + Qdrant + PostgreSQL + Docker)
Готовые приёмы: hybrid search, multitenancy, alias swap, backup через snapshot
Глоссарий курса — быстрый повтор терминов перед собеседованием или code review
База для RAG и AI-backend — без «магии», с контролем над индексом и фильтрами
Программа:
Введение и установка:
О курсе
Что такое embeddings (эмбеддинги)?
Что такое Qdrant и зачем он нужен
Установка: Docker и первый запуск
Qdrant Web UI: визуальная отладка
Конфигурация: persistence и ресурсы
Qdrant Cloud vs Self-hosted
HTTP API Qdrant — полное погружение:
Коллекции: create, get, list, delete
Настройка коллекции: optimizers и HNSW
CRUD для points: upsert, retrieve, delete
Векторный поиск: distance и параметры
Фильтрация по payload
WithPayload и WithVector
Scroll API: обход больших коллекций
Наглядный пример: простой поиск по документам
Закрепление
qdrant-client для Python:
Установка и первый запуск клиента
QdrantClient: конструктор и подключение
Режимы клиента: sync, async, embedded
Метод create_collection
Структуры данных и CRUD точек
Поиск
Scroll
Фильтры и payload-индексы
Named vectors
Groups: search_groups
Snapshots
Ошибки, логирование и отладка
Закрепление
Расширенные возможности Qdrant:
Архитектура мульти-векторных коллекций
Sparse vectors и hybrid search
Recommendation API
Quantization
Multitenancy через payload
Aliases и миграция данных
Закрепление
Эксплуатация:
Production-деплой: Docker Compose
Мониторинг и безопасность
Backup-стратегии
VectorCatalog — поиск и рекомендации товаров:
Архитектура и окружение
Коллекция и загрузка каталога
FastAPI и витрина (Jinja2)
Поиск: гибрид и фильтры
Рекомендации
Production: масштаб и деплой
Глоссарий и закрепление материала по всему курсу:
Глоссарий курса
Тесты
Задачи
Заключение:
Заключение
Цена 1494 руб.
СКАЧАТЬ СЛИВЫ КУРСОВ
Практический курс по Qdrant для Python-разработчиков: embeddings, REST API, Python-клиент, гибридный поиск, multitenancy и production-деплой. Финал — VectorCatalog (FastAPI + Qdrant + Docker Compose). Только инженерия векторного поиска, применимая в проде.
Чему вы научитесь:
Разворачивать Qdrant в Docker и работать через REST API и qdrant-client
Проектировать коллекцию до загрузки данных: метрика, payload, индексы, named vectors
Применять CRUD, search, scroll, count и фильтры по payload в Python
Собирать гибридный поиск (dense + sparse, RRF) и рекомендации через Recommendation API
Настраивать multitenancy (tenant_id) и zero-downtime reindex через алиасы коллекций
Эксплуатировать Qdrant в production: snapshots, мониторинг, API key, Docker Compose
О курсе:
Короткие туториалы «Как поднять Qdrant за вечер» хорошо знакомят с API. В production же чаще всплывают другие вопросы: почему выросла задержка поиска, как разделить данные клиентов в одной коллекции и как переиндексировать каталог без остановки сервиса.
Здесь последовательный путь от первого контейнера до осознанной эксплуатации Qdrant. Курс для Python-разработчиков, которым ножно понимание, как устроено векторное хранилище и как его встроить в backend.
Главный результат вы проектируете коллекции, фильтры, а не копируете сниппеты вслепую. Финал рабочий проет VectorCatalog: витрина, гибридный поиск, рекомендации, два tenant и blue-green reindex.
Маршрут курса:
Фундамент и REST API Docker, Dashboard, коллекции, точки, первый поиск
Python-клиент CRUD, query_points, scroll, payload-фильтры
Продвинутые паттерны hybrid (dense + sparse), Recommendation API, multitenancy, алиасы
Production Compose, мониторинг, snapshots, API key
VectorCatalog пошаговая сборка capstone
Закрепление глоссарий, тесты и задачи по всему материалу
Qdrant здесь самостоятельный инженерный навык: поиск, рекомендации, изоляция tenant, миграции индекса.
Для кого этот курс:
Python/backend-разработчики, которым нужен семантический или гибридный поиск в продукте
Инженеры, которые подключили Qdrant «по гайду», но не разобрались с фильтрами, индексами payload и multitenancy
Команды, проектирующие SaaS или базу знаний с изоляцией данных по клиентам
Те, кто готовит свой пет-проект, но не знает как обращаться с векторной базой
Разработчики которые уже знают, что такое RAG/агенты и хотят разобраться с векторной БД
Начальные требования:
Python 3.11+ функции, dict/list, базовая работа с модулями
Желательно иметь базу по вопросам RAG, LLM (Я бы порекомендовал проходить курс после модуля 4 курса по LLM)
Docker запуск контейнера, docker compose up
HTTP и JSON GET/POST, чтение тела ответа
Понимание, что вектор это массив чисел фиксированной длины (что такое embeddings и как их создавать)
Не требуется: PyTorch, training моделей, линейная алгебра, опыт ML-инженера
Что вы получаете:
Системное понимание Qdrant: от embeddings до production-паттернов
Проект VectorCatalog для портфолио (FastAPI + Qdrant + PostgreSQL + Docker)
Готовые приёмы: hybrid search, multitenancy, alias swap, backup через snapshot
Глоссарий курса — быстрый повтор терминов перед собеседованием или code review
База для RAG и AI-backend — без «магии», с контролем над индексом и фильтрами
Программа:
Введение и установка:
О курсе
Что такое embeddings (эмбеддинги)?
Что такое Qdrant и зачем он нужен
Установка: Docker и первый запуск
Qdrant Web UI: визуальная отладка
Конфигурация: persistence и ресурсы
Qdrant Cloud vs Self-hosted
HTTP API Qdrant — полное погружение:
Коллекции: create, get, list, delete
Настройка коллекции: optimizers и HNSW
CRUD для points: upsert, retrieve, delete
Векторный поиск: distance и параметры
Фильтрация по payload
WithPayload и WithVector
Scroll API: обход больших коллекций
Наглядный пример: простой поиск по документам
Закрепление
qdrant-client для Python:
Установка и первый запуск клиента
QdrantClient: конструктор и подключение
Режимы клиента: sync, async, embedded
Метод create_collection
Структуры данных и CRUD точек
Поиск
Scroll
Фильтры и payload-индексы
Named vectors
Groups: search_groups
Snapshots
Ошибки, логирование и отладка
Закрепление
Расширенные возможности Qdrant:
Архитектура мульти-векторных коллекций
Sparse vectors и hybrid search
Recommendation API
Quantization
Multitenancy через payload
Aliases и миграция данных
Закрепление
Эксплуатация:
Production-деплой: Docker Compose
Мониторинг и безопасность
Backup-стратегии
VectorCatalog — поиск и рекомендации товаров:
Архитектура и окружение
Коллекция и загрузка каталога
FastAPI и витрина (Jinja2)
Поиск: гибрид и фильтры
Рекомендации
Production: масштаб и деплой
Глоссарий и закрепление материала по всему курсу:
Глоссарий курса
Тесты
Задачи
Заключение:
Заключение
Цена 1494 руб.
СКАЧАТЬ СЛИВЫ КУРСОВ
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Выкройки] Рубашка Сингапур. Размер 42-52. Рост 162-168 [All-sew]
- [Свечи] Ботаника в свете [Bazana] [Ангелина Базан]
- [Выкройки] Брюки Марракеш. Размер 42-52 [All-sew]
- [Свечи] Ботаника в свете [Bazana] [Ангелина Базан]
- Свадебная программа для ведущего 2026 "Ничего лишнего" [Дмитрий Питерский]
- Программы тренировок с гирями (Суздальский Берсерк) [Юрий Рыжов]
- Эволюция тарелки. Как есть, чтобы жить? [Наталья Шульга]
- Как внедрить новые привычки [Светлана Линн]
- Код общения 2.0: Как читать людей, управлять конфликтами и влиять без манипуляций [Майкл Тёрнер]
- Геометрия уюта. Как архитектура интерьера управляет нашими гормонами [Николай Щербатюк]