# Best practices for prompt construction

**URL:** <https://community.openai.com/t/best-practices-for-prompt-construction/910550>\
**Category:** Prompting\
**Tags:** gpt-4, prompt\
**Created:** [August 16, 2024, 7:38pm UTC](https://community.openai.com/t/best-practices-for-prompt-construction/910550 "2024-08-16T19:38:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dpirola](https://avatars.discourse-cdn.com/v4/letter/d/c4cdca/32.png) [@dpirola](https://community.openai.com/u/dpirola)\
**Post date:** [August 16, 2024, 7:38pm UTC](https://community.openai.com/t/best-practices-for-prompt-construction/910550/1 "2024-08-16T19:38:20Z")

</div>

Hi everyone.  
After a get an answer, I allways ask: “ **What do you need to improve this answer ?** ”  
ChatGPT4 gives me 3 or 4 questions, to answer it.  
Then **MAGIC** happens… a best answer ever. More focused on my espectations.  
Try it! worth…  
Best regards.

---

<div class="post-metadata">

**Author:** ![wip](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/wip/32/300790_2.png) [@wip](https://community.openai.com/u/wip)\
**Post date:** [August 23, 2024, 8:51pm UTC](https://community.openai.com/t/best-practices-for-prompt-construction/910550/2 "2024-08-23T20:51:49Z")

</div>

Hi, I’d be curious to see an example.

---

<div class="post-metadata">

**Author:** ![polepole](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/polepole/32/740575_2.png) [@polepole](https://community.openai.com/u/polepole)\
**Post date:** [August 23, 2024, 9:45pm UTC](https://community.openai.com/t/best-practices-for-prompt-construction/910550/3 "2024-08-23T21:45:30Z")

</div>

Hi @dpirola  
Welcome to the community!

It is good idea.  
I use similar approach in my some custom GPTs, too.  
I put in instruction this part:

```markdown
### Follow-Up Questions:

When a user asks you a question, you will respond with a detailed answer. After providing the answer, you will generate three follow-up questions that could logically arise from your response. Questions should be probably will asked you by user from your response, as if user is asking you. Here's how it works:

Here's how it works:

User asks a question.
- You provide a detailed and informative answer.
- Generate four relevant follow-up questions that a user might ask next based on your answer. These questions should be designed to encourage further exploration of the topic. The fourth question must be "What do you need to improve your latest answer based on the information you have provided?"
- Follow-Up Questions Format:

🍓🍓🍓 **Follow-Up Questions** 🍓🍓🍓

🍓1.  
🍓2.  
🍓3.  
🍓4. What do you need to improve your latest answer based on the information you have provided?

When a user responds with the number of one of the follow-up questions, you will answer that specific question. After answering, generate three new unique follow-up questions related to the new answer. Leave the fourth question AS IS provided above.

```

 ![The image displays lengthy text sections with detailed rules and guidelines, primarily in English, structured in a dark-themed interface. (Captioned by AI)](https://us1.discourse-cdn.com/openai1/original/4X/9/1/c/91c93bd97dad9af2178f1bbfcbeebb3c2356bbce.jpeg)
