Writing Effective Prompts
The quality of your results depends heavily on how you describe what you want. This guide covers principles and techniques for writing effective prompts.Core Principles
1. Be Specific
The more detail you provide, the more accurate the result.- Specific (better)
- Vague
2. Include Context
Tell the AI what you’re working on and why. Context helps it make better decisions.3. Break Complex Tasks Into Steps
For complex operations, break them into sequential steps rather than one large request.- Step by step (better)
- All at once
4. Use Correct Terminology
Use proper technical terms that match your software’s API and UI:- Revit: “Family type”, “Parameter”, “Level”, “View filter”, “Schedule”
- AutoCAD: “Layer”, “Block”, “Polyline”, “XData”
- Rhino: “Surface”, “NURBS”, “Layer”, “Material”
5. Specify Names and Values Exactly
When referencing specific elements, use exact names as they appear in your software:Prompt Patterns
Query Pattern
Ask questions about your model:Create Pattern
Create new elements with specific properties:Modify Pattern
Change existing elements:Analyze Pattern
Get insights and summaries:Common Mistakes
Application-Specific Guides
For detailed prompting tips tailored to your software:Revit
Revit-specific tips and examples
AutoCAD
AutoCAD-specific tips and examples
Rhino
Rhino-specific tips and examples