Andrew Cantinoβs prompt engineering tips:
(1) Make sure your inputs are grammatically correct and have good writing quality as LLMs tend to preserve stylistic consistency in their completions.
(2) Rather than generating a list of N items, generate a single item N times. This avoids the language model getting stuck in a repetitive loop.
(3) In order to improve output quality, generate many completions and then rank them heuristically.
https://blog.andrewcantino.com/blog/2021/04/21/prompt-engineering-tips-and-tricks/
(1) Make sure your inputs are grammatically correct and have good writing quality as LLMs tend to preserve stylistic consistency in their completions.
(2) Rather than generating a list of N items, generate a single item N times. This avoids the language model getting stuck in a repetitive loop.
(3) In order to improve output quality, generate many completions and then rank them heuristically.
https://blog.andrewcantino.com/blog/2021/04/21/prompt-engineering-tips-and-tricks/
β€1π1
Mishra et al.βs prompt reframing techniques:
(1) Use low-level patterns from other examples to make a given prompt easier to understand for an LLM.
(2) Explictly itemize instructions into bulleted lists. Turn negative statements such as donβt create questions which are not to create questions which are.
(3) When possible, break down a top-level task into different sub-tasks that can be executed in parallel or sequentially.
(4) Avoid repeated and generic statements when trying to solve a very specific task. For example, instead of saying Answer the following question for a math problem, say Calculate answer to the following question. You need to either add or subtract numbersβ¦
https://arxiv.org/abs/2109.07830
(1) Use low-level patterns from other examples to make a given prompt easier to understand for an LLM.
(2) Explictly itemize instructions into bulleted lists. Turn negative statements such as donβt create questions which are not to create questions which are.
(3) When possible, break down a top-level task into different sub-tasks that can be executed in parallel or sequentially.
(4) Avoid repeated and generic statements when trying to solve a very specific task. For example, instead of saying Answer the following question for a math problem, say Calculate answer to the following question. You need to either add or subtract numbersβ¦
https://arxiv.org/abs/2109.07830
A scene from Curb Your Enthusiasm, in which Larry accidentally performs an LLM prompt injection attack, causing millions of unwanted packages to arrive at his LA home.
My company blocked chatgpt
Im a junior software engineer, in my team the seniors are allways occupied and they dont have time to explain so everytime im stuck chatgpt is my saviour. Today I arrived at my office and no one had access to chatgpt it was blocked by office wifi what should we do?
Im a junior software engineer, in my team the seniors are allways occupied and they dont have time to explain so everytime im stuck chatgpt is my saviour. Today I arrived at my office and no one had access to chatgpt it was blocked by office wifi what should we do?
π2π1