OP here, I see lots of comments about prompt engineering thinking in the context of asking one question to get the answer.
In that perspective, I understand why many people think it is useless. However, if you tried to make a chain of functions/calls, or worked with a tool like LangChain [0] you will see its importance.
Ex: "Which stock had better performance in the last 6 months, Tesla or Microsoft?"
A question like this would check:
- Understanding this is a financial question.
- Get the stock ticker (symbol) for each one.
- Use an API to get their performance history in the last 6 months.
- Compare.
- Return the answer.