Thông thường, một câu lệnh sẽ bao gồm các thành phần sau:
Hướng dẫn - một nhiệm vụ hoặc chỉ dẫn cụ thể mà bạn muốn mô hình thực hiện.
Bối cảnh - thông tin bên ngoài hoặc bối cảnh bổ sung có thể giúp mô hình đưa ra phản hồi tốt hơn.
Dữ liệu đầu vào - đầu vào hoặc câu hỏi mà chúng ta quan tâm để tìm kiếm phản hồi.
Chỉ báo đầu ra - loại hoặc định dạng của đầu ra.
Xét ví dụ về một câu lệnh đơn giản như sau:
Prompt
Phân loại cảm xúc của văn bản thành trung lập, tiêu cực hoặc tích cực.
Văn bản: Tôi nghĩ thức ăn cũng tạm. Cảm xúc:
Trong ví dụ câu lệnh ở trên, hướng dẫn tương ứng với nhiệm vụ phân loại, "Phân loại cảm xúc của văn bản thành trung lập, tiêu cực hoặc tích cực". Dữ liệu đầu vào tương ứng với phần "Tôi nghĩ thức ăn cũng tạm." và chỉ báo đầu ra được sử dụng là "Cảm xúc:". Lưu ý rằng ví dụ cơ bản này không sử dụng bối cảnh nhưng điều đó cũng có thể được cung cấp như một phần của câu lệnh. Chẳng hạn, bối cảnh cho câu lệnh phân loại văn bản này có thể là các ví dụ bổ sung được cung cấp trong câu lệnh để giúp mô hình hiểu rõ hơn về nhiệm vụ và điều hướng loại đầu ra mà bạn mong đợi.
Bạn có thể không cần tất cả bốn yếu tố cho một câu lệnh và định dạng phụ thuộc vào từng nhiệm vụ cụ thể. Chúng ta sẽ đề cập đến nhiều ví dụ cụ thể hơn trong các bài viết sau.