Гайды.
Пошаговые инструкции по нейросетям: промпты, настройки, сравнение моделей и рабочие сценарии для учёбы, кода и картинок.
1322 материала
Наш Telegram
Новости ИИ без воды
Как ограничить размер JSON от AI перед разбором
Проверяем UTF-8-байты ответа AI до json.loads: маленький пример, отказ на длинном теле и важность лимита HTTP-потока.
Как проверить разнообразие источников в первых результатах RAG
Считаем число разных source_id в top-k и диагностируем, когда весь контекст занят фрагментами одного документа.
Как посчитать Recall@K для поиска документов RAG
Проверяем Recall@K по эталонным document_id: один, несколько и ни одного найденного документа в top-K.
Как измерить Recall@K RAG отдельно по типам вопросов
Считаем Recall@K отдельно для вопросов о процедуре и о сроке, показывая численность каждой группы.
Как не подменить ссылку на файл в AI-ответе через символическую ссылку
Создаём временный symlink и показываем, как pathlib.Path.resolve обнаруживает выход за разрешённую директорию.
Как увидеть сдвиг доли срочных заявок между периодами
Подсчитываем долю подтверждённых срочных заявок в двух периодах и показываем знаменатели.
Как обнаружить перестановку релевантного RAG-документа между версиями
Сопоставляем позицию эталонного document_id в старой и новой выдаче по query_id и отмечаем падение ниже top-K.
Как проверить смещения фрагментов RAG относительно исходного документа
Проверяем start/end каждого chunk по исходному документу: точные границы Python-среза, порча текста и диагностика ID.
Как проверить соответствие URL и source_id в RAG-цитировании
Находим конфликт, когда один source_id указывает на разные URL в найденных фрагментах и делает ссылки в ответе ненадёжными.
Как использовать параметры SQL для поиска по AI-запросу
Передаём поисковый текст от AI как параметр sqlite3.execute, а не собираем SQL конкатенацией.
Как проверить стабильность RAG-выдачи при перефразировании вопроса
Сопоставляем top-K document_id для двух перефразировок одного запроса и проверяем общий релевантный источник.
Как выбрать порог AI-эскалации с разной ценой пропуска и ложной тревоги
Сравниваем пороги по заданной матрице стоимости false positive и false negative на проверенных заявках.