
Prompt Engineering: Better Results with the 'Ask Me Questions' Technique
The 'Ask Me Questions' technique is a method to systematically clarify questions before executing a task with an AI. By asking targeted questions, it ensures the AI has all necessary information to provide precise results.
Prompt Engineering: Better Results with the 'Ask Me Questions' Technique
You are working with AI models in a chat-based interface and want to achieve more precise results. A technique that supports this involves having the AI ask questions before executing a task. This method is called 'Ask Me Questions' (AMQ) and utilizes the context of the ongoing chat to gradually clarify things. The following describes the technique, including its structure, application examples, and practical tips.
Structure of the Technique
The AMQ technique is based on a single initial prompt that contains three components:
1. Assignment of Role to the AI
You assign a specific role to the AI, such as "You are an experienced front-end developer with knowledge in React and Fetch-API."
Modern models often understand tasks well without explicit role assignment, as they are already flexible in responding to contexts due to their training. However, providing a clear role in the AMQ technique offers a measurable advantage: The questions asked become more targeted, technically deeper, and relevant to the task. The role sets a framework that encourages the AI to identify potential gaps from an expert's perspective, which a general model might overlook.
2. Task Description



