It is a relatively new discipline aimed at developing and optimizing prompts and efficiently using language models (LMs) for a wide variety of applications and research topics. Prompt engineering skills help to better understand the capabilities and limitations of large language models (LLMs).
Researchers use prompt engineering to enhance the ability of LLMs across a broad range of common and complex tasks, such as question answering and arithmetic reasoning. Developers use prompt engineering to design robust and effective prompt techniques that interface with LLMs and other tools.
Prompt engineering is not just about designing and developing prompts. It encompasses a wide range of skills and techniques that are useful for interacting and developing with LLMs. It is an important skill for engaging, building, and understanding the capabilities of LLMs. You can use prompt engineering to improve the safety of LLMs and create new features, such as augmenting LLMs with domain knowledge and external tools.
Motivated by the high interest in developing with LLMs, we created this new quick engineering guide that contains all the latest articles, learning guides, templates, lectures, references, new LLM features, and tools related to prompt engineering.