Man mano che si approfondiscono gli esempi e le applicazioni possibili con il prompt engineering, si noterà che ci sono alcuni elementi che compongono un prompt.
Nell'esempio precedente, le istruzioni corrispondono al compito di classificazione "Classificare il testo in neutro, negativo o positivo". I dati di input corrispondono alla parte "Penso che il cibo fosse accettabile" e l'indicatore di output utilizzato è "Sentimento:". Si noti che questo esempio di base non utilizza il contesto, ma questo può essere fornito come parte del prompt. Ad esempio, il contesto per questa richiesta di classificazione del testo può essere costituito da esempi aggiuntivi forniti come parte della richiesta per aiutare il modello a comprendere meglio il compito e a orientare il tipo di output che ci si aspetta.
Non tutti i componenti sono necessari per un prompt e il formato dipende dal compito da svolgere. Nel proseguo della guida verranno illustrati esempi più concreti.