Bruno Pedro's public notes


Found at “[2302.11382] A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPT” on 2023-06-05 17:57:19 +02:00.

Prompt engineering is an increasingly important skill set needed to converse effectively with large language models (LLMs), such as ChatGPT. Prompts are instructions given to an LLM to enforce rules, automate processes, and ensure specific qualities (and quantities) of generated output. Prompts are also a form of programming that can customize the outputs and interactions with an LLM. This paper describes a catalog of prompt engineering techniques presented in pattern form that have been applied to solve common problems when conversing with LLMs.