Skip to content

Giving Models Context

For people

Why most weak outputs come from missing context, and what background information to include in a prompt.

Editorial team 2 min read

Share X LinkedIn Reddit Bluesky Email

A language model knows a lot in general and nothing about your situation. The context you provide is often the biggest lever on quality.

What Context Helps

  • Purpose: why you need the output and what decision it supports.
  • Audience: their knowledge level, role and what they care about.
  • Background: relevant facts about your organisation, product or project.
  • Constraints: budgets, policies, deadlines, standards.
  • Prior work: what you've tried and what didn't work.
  • Examples of good output.

Compare

Write a job ad for a data engineer.

versus

Write a job ad for a mid-level data engineer at a 40-person Australian logistics company. The role maintains our Snowflake warehouse and dbt models and builds new pipelines from our transport management system. We value clear communication and offer hybrid work in Brisbane. Tone: friendly, plain English, no buzzwords. About 300 words.

Don't Assume Shared Knowledge

Acronyms, internal project names and "the usual format" mean nothing to the model unless explained.

Relevant, Not Exhaustive

Too much irrelevant context can distract. Include what bears on the task.

Reuse Context

For recurring work, keep a short context block — about your organisation, style and audience — to paste in or place in a system prompt.

More in Prompting

All Prompting guides →
Prompting Guide · 1 min

Anatomy of an Effective Prompt

The parts of a prompt that reliably produce good results, with a template you can adapt for almost any task.

Prompting 1 min read 5 Nov 2025 For people

Prompting Guide · 1 min

Role Prompting: When It Helps and When It Doesn't

Telling a model to act as an expert or a persona can shape tone and focus — but it isn't a substitute for clear instructions.

Prompting 1 min read 3 Nov 2025 For people

Prompting Guide · 1 min

Writing Clear Instructions for Language Models

Precise, positive, prioritised instructions: how to phrase what you want so models follow it consistently.

Prompting 1 min read 2 Nov 2025 For people

Prompting Guide · 1 min

Using Delimiters and Tags in Prompts

How clearly marking documents, examples and instructions with tags or headings improves accuracy and safety.

Prompting 1 min read 1 Nov 2025 For people

Discussion 0

Use @handle to bring somebody in, and #tag to file it.

Nothing here yet. Ask a question, or say how you used it.

Sign in to join the discussion. Sign in