Оркестрация
Что такое сэмплирование «лучший из N»?
«Лучший из N» порождает несколько вариантов ответа и оставляет лучший. Как выбираются варианты и почему селектор важнее, чем само N.
Все разборы · Последняя проверка:
Почему это вообще работает
Вывод языковой модели сэмплируется, а не детерминирован. Два запуска одного промпта дают разные ответы разного качества. Если хороших ответов у модели больше, чем плохих, несколько выборок повышают шанс, что хотя бы один хорош.
В этом весь механизм. Он не делает модель умнее; он даёт больше попыток на уже имеющейся способности.
Выбрать победителя — самое трудное
Породить варианты легко. Выбрать между ними — настоящая задача, и именно там и большая часть ценности техники, и большая часть её провалов.
Отбор автоматической проверкой — компилируется ли, проходят ли тесты, соответствует ли схеме — надёжнее всего, потому что проверка независима от модели. Отбор другой моделью — это судья со всеми оговорками той страницы. Отбор человеком точнее всего и хуже всего масштабируется.
Выбор N
Отдача падает быстро. Переход от одного варианта к трём — большое улучшение; от трёх к десяти — маленькое при более чем тройной цене. Почти все практические применения лежат между тремя и пятью.
N умножает стоимость ровно во столько же раз. Пять вариантов — это впятеро больше токенов генерации плюс то, что стоит отбор.
Когда не применять
Если у вас нет способа отличить хороший ответ от плохого, «лучший из N» не поможет: вы выберете случайно из большей кучи и заплатите больше. Его естественное место — работа с объективной проверкой: код, структурированный вывод, всё, что либо разбирается, либо нет.
Частые вопросы
- Это то же, что поднять температуру?
- Нет, хотя они связаны. Температура управляет тем, насколько разнообразен каждый ответ. «Лучший из N» — о том, сколько вы берёте и как выбираете. Немного разнообразия помогает, потому что одинаковые варианты не дают из чего выбирать.
- Можно ли брать разные модели для вариантов?
- Да, и это часто помогает: модели ошибаются по-разному, поэтому набор разнообразнее, чем повторные выборки из одной. В этот момент вы близки к консенсусу, только с отбором вместо согласия.
- Помогает ли это фактической точности?
- Только если ваш селектор способен обнаружить фактическую ошибку. Без внешней проверки вы выбираете между уверенными ответами, а уверенность — не точность.
Лучше попробовать, чем читать
«Лучший из N» — один из 9 режимов оркестрации ClawAI, и каждый порождённый вариант записывается в стоимость запуска.