Q: How can I efficiently sample production traces for review? – Hamel’s Blog - Hamel Husain
Хамел Хусейн отвечает на вопрос о том, как эффективно отбирать продакшн-трейсы для ревью, ведь случайный просмотр неэффективен — большинство трейсов не содержат ошибок. Он предлагает несколько стратегий сэмплирования, повышающих шанс найти проблемы: поиск выбросов (сортировка по метрикам вроде длины ответа, задержки, числа вызовов инструментов и просмотр крайних значений), приоритет трейсов с негативным фидбэком пользователей, сортировка по метрикам как сигнал для исследования, стратифицированный сэмплинг по ключевым измерениям и кластеризация эмбеддингов запросов. На основе найденных паттернов можно строить кастомные оценщики для обнаруженных режимов отказов. Эти тактики можно встроить в дизайн инструментов аннотирования. Материал входит в AI Evals FAQ — сборник вопросов и ответов об оценке LLM.
It can be cumbersome to review traces randomly, especially when most traces don’t have an error. These sampling strategies help you find traces more likely to reveal problems:
As you get more sophisticated with how you sample, you can incorporate these tactics into the design of your annotation tools.
This article is part of our AI Evals FAQ, a collection of common questions (and answers) about LLM evaluation. View all FAQs or return to the homepage.