Use the following template to describe several products: (product) review by (name) - {review by name)
GPT-3.5
GPT-6 Astra
Please provide the products, reviewer names, and review text. I’ll format each like this:
(product) review by (name) - (review text)
ShowHide Astra's reasoning 21 words
Clarifying product reviews
I need to clarify the missing names of the product reviews. The initial template is malformed, but should I preserve it? I could ask for the products, reviewer names, and reviews to be sent in a normalized format. I think a good way to format them would be to say: "Sure—send the products, reviewer names, and review text, and I’ll format each like this: (product) review by (name) - {review text}." That feels clearer!
What changed
The prompt asks the model to describe several products, and only GPT-3.5 actually does it. Astra treats the request as a formatting job and hands it back: “Please provide the products, reviewer names, and review text.” That is a defensible reading of a muddled template (it sensibly decodes “{review by name)” as the review text), but nothing in the prompt says the user has data waiting. A few invented examples with an offer to swap in real ones would have served better than a reply that does no work.
GPT-3.5’s attempt is closer to the request but oddly hollow. It never names a product, so the “(product)” slot becomes “Product 1” through “Product 4,” and the reviews are interchangeable praise like “really great!” and “exceeded my expectations.” Only Lisa’s review, about something that “transformed my skin,” hints at a real item. Still, it’s a usable draft, which is more than Astra offers.