What is the initial problem when prompting an LLM for code?	The LLM often provides excessive output, including preamble, comments, and closing statements, even for simple tasks.
How can you make an LLM response more concise by adjusting the user message?	By adding specific negative constraints, such as "do not add any comments" or "respond just with some code."
What is a more effective alternative to modifying the user message for conciseness?	Adding a short system prompt that assigns a specific role to the LLM.
What kind of system prompt is effective for generating concise code?	A prompt that assigns a role implying conciseness, such as "You are a Python engineer who writes very concise code."
Why is using a system prompt often preferred over modifying the user message for conciseness?	It is generally easier and more effective than trying to add a large number of specific negative requirements to the user message.
What is the goal of using a system prompt to improve code output?	To receive only the functional code, free of extraneous text like headers, footers, or unnecessary comments.
