Prompt Engineering
Prompt engineering is the craft of the one message that goes into the model. You control the wording, the examples, the role and constraints, and the shape of the output you ask for. Its scope begins and ends inside a single call — nothing about retries or retrieved data belongs here. When it works, the model returns something well-formed and on-target on the first try.