How should I ‘speak’ to Copilot?
👨🎓Speak to it like it’s an intern: Rather than using concise instructions as you might with a search engine, or assuming a shared understanding as you might with a colleague, imagine that Copilot is smart but benefits from extra context and really explicit instructions to break down tasks to understand what you want it to do and how.
🎭 Your tone may influence the AI ‘persona’: You don’t need to say ‘please’ and ‘thank you’, but be aware that AI generates its answers using associations between words. If speak to it like a search engine (i.e. just writing a few key terms), it will act like a search engine. If you want less superficial answers, use technical language in your prompts. If you are doing a role-play, don’t ‘break character’, or Copilot will as well!
💬 Don’t worry too much about trying to write a ‘good first prompt’: In general, just tell it what you want to do, and don’t give up or start again if it doesn’t behave as expected – give it follow-up instructions!
⚖️ Don’t overload a single chat: AI chatbots have limited ‘context windows’, which is similar to their working memory. While the amount of information they can process is growing with new updates, you still get better quality outputs if you keep chats focused on a single task. If you want Copilot to do several things related to the same topic, split these tasks up across several chats: after each chat, ask Copilot to make a summary of your conversation so far, start a new chat and paste it in, and then give it a new task.
How should I write my instructions?
Prefer to see these tips in an infographic style format? Go to:
🔗 Crafting Effective Prompts: A Guide for Educators (coventry.domains)
Specify a role and goal:
Act as … Your goal is …
Give it constraints:
Use … Don’t … It’s essential that …
Give step-by-step instructions:
First … Wait for a response … Then … Wait for a response … Next … Wait for a response
If … then …
Think carefully and plan step-by-step.
Give examples and specify output format:
Answer in the format of the following example: …
Create a table with the following columns …
Use bullet points in your answer.
Follow up with new instructions:
That answer wasn’t good because … Try again, but this time …
How can I reduce ‘hallucinations’?
It’s important to be aware that you can’t completely prevent AI chat tools from ‘hallucinating’ (creating false information). This is due to the nature of how they work – they predict the next word in a sequence based on probability. However, there are things you can do to reduce the risk of hallucinations:
🤔 Tell Copilot that it’s okay if it doesn’t know the correct answer
Often AI chatbots are trained to always try and provide an answer, which can lead to them making things up. Try adding something like this to your prompt:
It’s okay if you’re not certain! If you don’t have enough information or several answers are possible, explain why.
⛏️ If you’re asking Copilot to work with text or data, ask Copilot to extract evidence first before performing its analysis
Asking Copilot to pull out direct quotes first, and then analyse them, helps to ‘ground’ its analysis in the real data:
First, go through the text and identify quotes about pineapple on pizza. Put these quotes in a table. Then, analyse the quotes and suggest if the author is for or against pineapple on pizza.
🚶♂️Ask Copilot to explain its reasoning step-by-step
If you ask Copilot to break down its reasoning, it can help guide it towards the correct answer:
How many ‘r’s are in the word ‘strawberry’? Explain your reasoning step-by-step.
How can I stop Copilot ‘giving away the answers’?
If you’re creating a learning activity with Copilot, you may notice that it suggests the correct answers as clickable buttons above the box where you type your responses. This can be frustrating! You can’t turn this feature off, but you can explicitly tell Copilot what to put in its suggested answers. For example, if you make a Copilot Agent that quizzes the user with multiple-choice questions, you could include something like this in your instructions:
If you suggest responses for the user, always suggest: A, B, C. This ensures you aren’t inadvertently revealing the answers to the quiz.
Copilot seems to only be able to suggest three answers at a time, so it seems to confuse it if you tell it to suggest A, B, C as the answers but to give the user four answer options. For this reason, it’s best to restrict multiple-choice quizzes to only having three options as well.
Further reading
Most of the big AI companies have their own guides to writing good instructions for chatbots (this is sometimes called ‘prompt engineering’), although these can be a little technical and jargon-heavy. See, for example:
🔗 Prompt engineering overview – Anthropic