AI-лайфхак: меняйте prompt только через mini-eval
AI-лайфхак: меняйте prompt только через mini-eval
Факт. Generative AI вариативен: одинаковый input может дать разные outputs. OpenAI рекомендует eval-driven development — проверять изменения на task-specific наборе типичных, пограничных и adversarial cases, а не по одному удачному ответу.
Почему важно. Новый prompt, model или reasoning effort может выглядеть лучше на демо, но ухудшить реальные кейсы, latency или расход tokens.
Как применить: 1. Соберите 12–20 обезличенных реальных задач: обычные, сложные и проблемные. Для каждой запишите ожидаемый результат и pass/fail criterion. 2. Прогоните текущую версию и сохраните baseline: долю успешных ответов, критические ошибки, latency и tokens. 3. Меняйте только один параметр — prompt, model или effort — и повторяйте тот же набор. Из-за вариативности важные кейсы прогоните 2–3 раза. 4. Внедряйте изменение только при достижении порога без критической регрессии. Каждый новый сбой добавляйте в eval set.
Шаблон: Цель: [измеримый результат] Тесты: [обычные + edge cases] Критерий: [pass/fail] Сравни A и B на одном наборе; таблица: кейс | A | B | победитель | причина.
⚠️ LLM-as-a-judge может иметь bias; критические решения перепроверяйте человеком.
Для self-hosted тестов каталог https://verum-ai.uz сейчас показывает конфигурации H200, H100, A100, L40S и RTX 4090. Источник: https://developers.openai.com/api/docs/guides/evaluation-best-practices

