Модель решает задачу несколькими независимыми путями и выбирает самый согласованный ответ. Пример — выбор архитектурного решения.
Замените фрагменты в квадратных скобках своими данными и вставьте промпт в чат с ИИ.
Значения сразу появятся в превью, коде и при копировании.
Техника self-consistency: вместо одного рассуждения модель строит несколько независимых цепочек и выбирает ответ, к которому приходит большинство. Это снижает случайные ошибки в задачах с логикой и оценками. Шаблон: Ты — [роль, например senior frontend-архитектор]. Вопрос: [например: какой способ управления состоянием выбрать для приложения с офлайн-режимом и синхронизацией: Redux Toolkit, Zustand или TanStack Query + локальная БД?] Контекст: [стек, размер команды, требования] Инструкция: 1. Реши задачу тремя независимыми способами. Каждый раз начинай рассуждение заново, с другого угла: - Путь 1: от требований к данным и синхронизации - Путь 2: от опыта команды и стоимости поддержки - Путь 3: от производительности и пользовательского опыта 2. Для каждого пути запиши шаги рассуждения и вывод. 3. Сравни выводы. Выбери ответ, который поддерживается большинством путей. Если все три разные — объясни, от какого условия зависит выбор, и спроси это условие у меня. Формат: - Путь 1 / Путь 2 / Путь 3 — рассуждение и вывод - Итог: [выбранный ответ] и степень согласия (3 из 3, 2 из 3) Совет: при работе через API можно запустить один и тот же промпт несколько раз с температурой выше нуля и сравнить ответы.
```text Техника self-consistency: вместо одного рассуждения модель строит несколько независимых цепочек и выбирает ответ, к которому приходит большинство. Это снижает случайные ошибки в задачах с логикой и оценками. Шаблон: Ты — [роль, например senior frontend-архитектор]. Вопрос: [например: какой способ управления состоянием выбрать для приложения с офлайн-режимом и синхронизацией: Redux Toolkit, Zustand или TanStack Query + локальная БД?] Контекст: [стек, размер команды, требования] Инструкция: 1. Реши задачу тремя независимыми способами. Каждый раз начинай рассуждение заново, с другого угла: - Путь 1: от требований к данным и синхронизации - Путь 2: от опыта команды и стоимости поддержки - Путь 3: от производительности и пользовательского опыта 2. Для каждого пути запиши шаги рассуждения и вывод. 3. Сравни выводы. Выбери ответ, который поддерживается большинством путей. Если все три разные — объясни, от какого условия зависит выбор, и спроси это условие у меня. Формат: - Путь 1 / Путь 2 / Путь 3 — рассуждение и вывод - Итог: [выбранный ответ] и степень согласия (3 из 3, 2 из 3) Совет: при работе через API можно запустить один и тот же промпт несколько раз с температурой выше нуля и сравнить ответы. ```
{
"messages": [
{
"role": "user",
"content": "Техника self-consistency: вместо одного рассуждения модель строит несколько независимых цепочек и выбирает ответ, к которому приходит большинство. Это снижает случайные ошибки в задачах с логикой и оценками.\n\nШаблон:\nТы — [роль, например senior frontend-архитектор].\n\nВопрос: [например: какой способ управления состоянием выбрать для приложения с офлайн-режимом и синхронизацией: Redux Toolkit, Zustand или TanStack Query + локальная БД?]\nКонтекст: [стек, размер команды, требования]\n\nИнструкция:\n1. Реши задачу тремя независимыми способами. Каждый раз начинай рассуждение заново, с другого угла:\n - Путь 1: от требований к данным и синхронизации\n - Путь 2: от опыта команды и стоимости поддержки\n - Путь 3: от производительности и пользовательского опыта\n2. Для каждого пути запиши шаги рассуждения и вывод.\n3. Сравни выводы. Выбери ответ, который поддерживается большинством путей. Если все три разные — объясни, от какого условия зависит выбор, и спроси это условие у меня.\n\nФормат:\n- Путь 1 / Путь 2 / Путь 3 — рассуждение и вывод\n- Итог: [выбранный ответ] и степень согласия (3 из 3, 2 из 3)\n\nСовет: при работе через API можно запустить один и тот же промпт несколько раз с температурой выше нуля и сравнить ответы."
}
]
}