Эмбеддинги и RAG-пайплайн
Построение RAG с sentence-transformers, FAISS/ChromaDB, стратегии чанкинга и 15-строчный Python-пример.
Возьмите любой PDF, разбейте на чанки по 512 токенов с overlap 50, заиндексируйте через FAISS и задайте 3 вопроса. Сравните качество ответов LLM с RAG и без.
Проверка задания
Скопируйте и адаптируйте под свой контекст. Текст в треугольных скобках — то, что нужно заменить.
На основе следующего контекста ответь на вопрос. Контекст: {{context}}. Вопрос: {{question}}. Если ответа нет в контексте — скажи об этом.Песочница промптов
- Слишком большие чанки (>1000 токенов) — LLM теряет фокус на нужной информации. 2. Отсутствие overlap — разрываются смысловые связи между чанками.