Prompt Patterns|

A Pattern Language for Knowledge Engineering with Large Language Models

Knowledge Externalization

Forces the model to generate and write down the background knowledge it will rely on, then perform the task while conditioning on that explicit knowledge.

Solution

Techniques

Explicit Knowledge Generation

Knowledge Commitment

Phase Separation

Related Patterns