Prompt Engineering
# Промпт-инжиниринг
Автор: Ли Бонстра (Lee Boonstra)
# Содержание
- [Благодарности](02_Acknowledgements.md)
- [Технический писатель](02_Acknowledgements.md#технический-писатель)
- [Дизайнер](02_Acknowledgements.md#дизайнер)
- [Введение](03_Introduction.md)
- [Основы промпт-инжиниринга](04_Prompt_engineering.md)
- [Конфигурация вывода LLM](05_LLM_output_configuration.md)
- [Длина вывода](05_LLM_output_configuration.md#длина-вывода-output-length)
- [Управление сэмплированием](05_LLM_output_configuration.md#управление-сэмплированием-sampling-controls)
- [Top-K и top-P](05_LLM_output_configuration.md#top-k-и-top-p)
- [Сводим всё воедино](05_LLM_output_configuration.md#сводим-всё-воедино)
- [Техники промптинга](06_Prompting_techniques.md)
- [Общие промпты / Zero-shot](06_Prompting_techniques.md#общие-промпты-zero-shot)
- [One-shot и few-shot](06_Prompting_techniques.md#one-shot-и-few-shot)
- [Системные, контекстные и ролевые промпты](06_Prompting_techniques.md#системные-контекстные-и-ролевые-промпты)
- [Системный промптинг](06_Prompting_techniques.md#системный-промптинг)
- [Ролевой промптинг](06_Prompting_techniques.md#ролевой-промптинг)
- [Контекстный промптинг](06_Prompting_techniques.md#контекстный-промптинг)
- [Step-back промптинг](06_Prompting_techniques.md#step-back-промптинг)
- [Цепочка рассуждений (Chain of Thought, CoT)](06_Prompting_techniques.md#цепочка-рассуждений-chain-of-thought-cot)
- [Self-consistency](06_Prompting_techniques.md#self-consistency-самосогласованность)
- [Древо мыслей (Tree of Thoughts, ToT)](06_Prompting_techniques.md#древо-мыслей-tree-of-thoughts-tot)
- [ReAct (Рассуждение и действие)](06_Prompting_techniques.md#react-рассуждение-и-действие)
- [Python](06_Prompting_techniques.md#python)
- [Автоматический промпт-инжиниринг](06_Prompting_techniques.md#автоматический-промпт-инжиниринг-ape)
- [Промпты для работы с кодом](07_Code_prompting.md)
- [Промпты для написания кода](07_Code_prompting.md#промпты-для-написания-кода)
- [Промпты для объяснения кода](07_Code_prompting.md#промпты-для-объяснения-кода)
- [Промпты для перевода кода](07_Code_prompting.md#промпты-для-перевода-кода)
- [Промпты для отладки и ревью кода](07_Code_prompting.md#промпты-для-отладки-и-ревью-кода)
- [Python](07_Code_prompting.md#python)
- [А как насчет мультимодального промптинга?](08_What_about_multimodal_prompting.md)
- [Лучшие практики](09_Best_Practices.md)
- [Приводите примеры](09_Best_Practices.md#приводите-примеры)
- [Соблюдайте простоту в дизайне](09_Best_Practices.md#соблюдайте-простоту-в-дизайне)
- [Будьте конкретны в требованиях к результату](09_Best_Practices.md#будьте-конкретны-в-требованиях-к-результату)
- [Используйте инструкции вместо ограничений](09_Best_Practices.md#используйте-инструкции-вместо-ограничений)
- [Контролируйте максимальную длину токенов](09_Best_Practices.md#контролируйте-максимальную-длину-токенов)
- [Используйте переменные в промптах](09_Best_Practices.md#используйте-переменные-в-промптах)
- [Экспериментируйте с форматами ввода и стилями письма](09_Best_Practices.md#экспериментируйте-с-форматами-ввода-и-стилями-письма)
- [Адаптируйтесь к обновлениям моделей](09_Best_Practices.md#адаптируйтесь-к-обновлениям-моделей)
- [Экспериментируйте с форматами вывода](09_Best_Practices.md#экспериментируйте-с-форматами-вывода)
- [Исправление JSON (JSON Repair)](09_Best_Practices.md#исправление-json-json-repair)
- [Работа со схемами](09_Best_Practices.md#работа-со-схемами)
- [Экспериментируйте вместе с другими промпт-инженерами](09_Best_Practices.md#экспериментируйте-вместе-с-другими-промпт-инженерами)
- [Лучшие практики CoT](09_Best_Practices.md#лучшие-практики-для-cot-цепочки-рассуждений)
- [Документируйте различные попытки составления промптов](09_Best_Practices.md#документируйте-попытки)
- [Заключение](10_Summary.md)
- [Примечания](11_Endnotes.md)when to use it
Community prompt sourced from the open-source GitHub repo sekachev/prompt-engineering (NOASSERTION). A "Prompt Engineering" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.
tags
codingcommunitydeveloper
source
sekachev/prompt-engineering · NOASSERTION
more in Coding
Coding✓ tested
Senior code review (strict mode)
senior staff engineer running a merciless but fair review
Coding✓ tested
Debug by hypothesis, not by guessing
debugging partner who forms theories before touching code
Coding✓ tested
Generate tests from described behavior
test engineer who writes tests that would actually catch regressions