Learn Before
Designing a Structured Prompt for Recipe Generation
You are designing a system that uses a language model to generate cooking recipes. The model needs to be given a list of main ingredients, the desired cuisine type, and the difficulty level (e.g., 'Easy', 'Intermediate', 'Advanced'). Your task is to construct a prompt that provides this information to the model and asks it to generate a recipe title and the cooking instructions. Structure your entire prompt using a clear name:content format, where each piece of information is explicitly labeled.
0
1
Tags
Ch.3 Prompting - Foundations of Large Language Models
Foundations of Large Language Models
Foundations of Large Language Models Course
Computing Sciences
Creation in Bloom's Taxonomy
Cognitive Psychology
Psychology
Social Science
Empirical Science
Science
Related
Example of a Name:Content Prompt for Conversation
Example of a Name:Content Prompt for Question-Answering
Example of a Code-like Prompt for Machine Translation
Storing Prompt Data in Key-Value Formats like JSON
Example of a Code-Style Demonstration for English-to-German Translation
Examples of Key-Value Pairs in a Code-Style Translation Prompt
A developer is building a system to extract structured information from customer support emails. Their initial prompt, 'From the following email, extract the customer's name, order number, and the core issue,' often results in the language model producing a long, narrative paragraph that mixes the requested information with other details. Which of the following best explains why adopting a
name:contentformatting style, where the model is prompted to complete fields likecustomer_name:,order_number:, andissue_summary:, would be a more effective strategy?Designing a Structured Prompt for Recipe Generation
A developer is creating a few-shot prompt to teach a language model how to convert informal user requests into a structured JSON object for an internal API. The goal is to extract the user's name and the item they want to order. Which of the following prompts most effectively uses a clear, key-value formatting style to structure the task and guide the model toward a reliable output?
Example of a Name:Content Prompt for Task Specification