Prompt Pattern
Jump to navigation
Jump to search
A Prompt Pattern is a design pattern that represents a reusable solution for structuring prompts for ai systems.
- AKA: Prompt Template Pattern, Prompt Design Pattern, Prompt Structure Pattern.
- Context:
- It can typically define Prompt Pattern Structures with pattern components.
- It can typically specify Prompt Pattern Contexts through pattern applicability.
- It can typically provide Prompt Pattern Examples using pattern instances.
- It can often include Prompt Pattern Variations for pattern flexibility.
- It can often document Prompt Pattern Trade-offs through pattern considerations.
- It can range from being a Simple Prompt Pattern to being a Complex Prompt Pattern, depending on its pattern sophistication.
- It can range from being a Domain-Specific Prompt Pattern to being a Universal Prompt Pattern, depending on its pattern applicability scope.
- It can range from being a Atomic Prompt Pattern to being a Composite Prompt Pattern, depending on its pattern composition level.
- It can range from being a Static Prompt Pattern to being a Adaptive Prompt Pattern, depending on its pattern flexibility.
- ...
- Examples:
- Instruction Prompt Patterns, such as:
- Role-Based Prompt Patterns, such as:
- Structure Prompt Patterns, such as:
- ...
- Counter-Examples:
- Code Pattern, which defines programming structures rather than prompt structures.
- Data Pattern, which describes data relationships rather than prompt formats.
- UI Pattern, which specifies interface designs rather than prompt designs.
- See: Design Pattern, Prompt Template Library, Prompt Engineering Framework, Chain-of-Thought Prompting, Few-Shot Learning, Software Design Pattern, Pattern Language.