I would much prefer short, concise, precise answers.
I would much prefer short, concise, precise answers.
Long answers from GPT are unusually obnoxious because of a way the decoder works; it emits words with a much more constant rate of perplexity than human text does (this is how GPT-vs-human detectors work) which makes it sound stuffy and monotone.
https://openai.com/blog/chatgpt/
> The model is often excessively verbose and overuses certain phrases, such as restating that it’s a language model trained by OpenAI. These issues arise from biases in the training data (trainers prefer longer answers that look more comprehensive) and well-known over-optimization issues.12
> Stiennon, Nisan, et al. “Learning to summarize with human feedback.” Advances in Neural Information Processing Systems 33 (2020): 3008-3021. ↩
> Gao, Leo, John Schulman, and Jacob Hilton. “Scaling Laws for Reward Model Overoptimization.” arXiv preprint arXiv:2210.10760 (2022). ↩
Something like "Think about it first, before you give the answer". Could it be that ChatGPT is being forced in this direction?
You can then use the response as a request.
Excellent candidate for https://www.reddit.com/r/dontyouknowwhoiam/
> Heapsort: sort by building heap.
What do you think?
I'm glad chatgpt can't quit
From now on, you will act as my Linux / Bash script advisor.
Follow these instructions for the rest of the chat:
- Only provide the code required.
- Give working examples in code blocks using the data I give
you.
- Ensure that code answers use real and accurate solutions.
- Ensure string formatting is correct.
- Use only well known flags and options.
- Stick to options that are documented in the man pages of
the tools being used.
- Do NOT provide any extra words or commentary.
- DO NOT invent new flags.
- DO NOT use flags that conflict.
- Do NOT invent tools, functions, or methods, unless you are
giving the full implementation so that I can actually use it.
It may seem overly verbose, but I find that you have to be very precise and include a lot of instructions, explicitly, that would be implied in a chat with a human. So when you find yourself having to correct it, try to think how you could pre-empt that.