Р. Аллахвердиев
Тема

RAG

RAG-ассистенты: где они ломаются (retriever или генерация), чем это измерять и как диагностировать. Метрики Faithfulness, Answer Relevancy, Contextual Precision и Recall, инструменты и наборы для проверки.

5 разборов · 2 в радаре

Свежий разбор

Разборы

4Весь блог →
новое
Обложка: Quality gate для LLM в CI: pytest, DeepEval, плавающие тесты и бюджет прогона
Разбор11 мин

Quality gate для LLM в CI: pytest, DeepEval, плавающие тесты и бюджет прогона

Как сделать так, чтобы плохой промпт или смена модели останавливали релиз: структура тестов, пороги по доле, повторные прогоны для борьбы с флаками, двухуровневый CI с дешёвым судьёй на PR и конфиг GitHub Actions.

Обложка: Метрики поиска в RAG: Recall@K, MRR и NDCG на практике, плюс как выбирать чанкинг
Разбор10 мин

Метрики поиска в RAG: Recall@K, MRR и NDCG на практике, плюс как выбирать чанкинг

Как отделить ошибки retriever от ошибок генерации: формулы Recall@K, Precision@K, MRR и NDCG, реализация на 30 строках Python, эксперимент с размером чанков и честные ограничения метрик.

Обложка: Golden-датасет для RAG: как собрать 60 вопросов, которые ловят регрессии
Разбор9 мин

Golden-датасет для RAG: как собрать 60 вопросов, которые ловят регрессии

Схема датасета, восемь типов вопросов, откуда их брать, как размечать эталоны и согласие разметчиков, как версионировать и не загрязнить датасет. С примером CSV и проверкой покрытия на Python.

Обложка: Как понять, что RAG-ассистент не выдумывает: 4 метрики и диагностика
Разбор9 мин

Как понять, что RAG-ассистент не выдумывает: 4 метрики и диагностика

Faithfulness, Answer Relevancy, Contextual Precision и Contextual Recall: что измеряет каждая метрика, какие пороги брать за точку старта и как по сочетанию значений понять, что чинить — retriever или промпт.

GitHub-радар

2Весь радар →