RAG (Retrieval-Augmented Generation)
RAG — техника, при которой AI отвечает не из общих знаний, а из ваших документов.
Когда использовать
- Подходит: FAQ по сложному продукту (где общий GPT не знает деталей)
- Подходит: правовые консультации с привязкой к конкретным законам
- Подходит: поддержка по документации (товара, API, услуги)
- Не подходит: просто общие вопросы (избыточно)
Создание базы
Knowledge Base → "Создать":
- Название, язык, embedding-модель
- text-embedding-3-small (default, дёшево)
- text-embedding-3-large (точнее, дороже)
Загрузка документов
Поддерживаемые форматы:
- PDF (text + scanned with OCR)
- DOCX
- TXT, Markdown
- CSV (каждая строка → chunk)
- HTML (extract main content)
После загрузки документ разбивается на chunks по 500-1000 токенов с overlap 100.
Подключение к flow
Add блок "GPT" → включите "Use Knowledge Base" → выберите базу.
Промпт автоматически дополняется top-3 релевантными chunks.
Стоимость
- Embedding: ~$0.02/1M токенов (один раз при загрузке)
- Search: бесплатно (chromadb-style локальный)
- GPT call с context: как обычный GPT-4o-mini
Типичный запрос: ~3500 токенов prompt + ответ → $0.001 (≈0.1₽)