Yes, but wasn't the whole point of the recent LLM research to show that you didn't need to fine-tine for a specific task?
Remember that GPT3 is 175 billion parameters so many times bigger than both the above models (and gpt4 is rumoured to be bigger still), which also allows it to be more generalisable.
If GPT3 was trained at 7 billion parameters it might also lose it's language translation capabilities.
Below is an instruction that describes a task. Write a response that appropriately completes the request.
### Instruction: {instruction}
### Response:
or
Below is an instruction that describes a task, paired with an input that provides further context. Write a response that appropriately completes the request.
### Instruction: {instruction}
### Input: {input}
### Response:
A conversation between a human and assistant
Human: How old is the sun?
Assistant:
And it will complete it.Alpaca/Dalai are finetuned on a dataset that's formatted as this:
### Instruction: {instruction}
### Input: {input}
### Response:
So even without pre-prompting in this format it's going to be heavily biased towards performing completions in this format anyways.It's always helpful to finetune on a preformatted prompt depending on what your task is.