The Prompt Report: A Systematic Survey of Prompting Techniques
Generative Artificial Intelligence (GenAI) systems are being increasingly
deployed across all parts of industry and research settings. Developers and end
users interact with these systems through the use of prompting or prompt
engineering. While prompting is a widespread and highly researched concept,
there exists conflicting terminology and a poor ontological understanding of
what constitutes a prompt due to the area's nascency. This paper establishes a
structured understanding of prompts, by assembling a taxonomy of prompting
techniques and analyzing their use. We present a comprehensive vocabulary of 33
vocabulary terms, a taxonomy of 58 text-only prompting techniques, and 40
techniques for other modalities. We further present a meta-analysis of the
entire literature on natural language prefix-prompting.
666919794cecc4ae5b0c6275
Sander Schulhoff
admin_assigned
2024-06-12T08:52:25.789Z
632a7ea2cf7d40df9b416bb5
https://cdn-avatars.huggingface.co/v1/production/uploads/632a7ea2cf7d40df9b416bb5/uEEBjZB8Yf_nqaGYfPuLe.jpeg
Sander Schulhoff
user
Trigaten
666919794cecc4ae5b0c6276
Michael Ilie
admin_assigned
2024-06-12T08:52:31.530Z
653c0e7752cbe0efd1b2ba95
https://cdn-avatars.huggingface.co/v1/production/uploads/noauth/xbcwDQr5cOHOrQhzxpqup.jpeg
michael ilie
user
skdrx
666919794cecc4ae5b0c6277
Nishant Balepur
admin_assigned
2024-06-12T08:52:37.490Z
62a3f93fe2b7740fe2a94c86
https://cdn-avatars.huggingface.co/v1/production/uploads/62a3f93fe2b7740fe2a94c86/ZiaPqiVqXI2ANIyWQY_hT.png
Nishant Balepur
user
nbalepur
666919794cecc4ae5b0c6278
Konstantine Kahadze
admin_assigned
2024-06-12T08:52:43.886Z
6539a3ba48b006575d39b6b4
/avatars/a7e8aa568cbdcb8da0b6e9a5f19b3863.svg
Konstantine Kahadze
user
kkahadze
666919794cecc4ae5b0c6279
Amanda Liu
admin_assigned
2024-06-12T08:52:52.791Z
64cfc07f97ca59bcf715836f
https://cdn-avatars.huggingface.co/v1/production/uploads/noauth/wYkbvoSoVg2w749e1hB0j.jpeg
Amanda Liu
user
Amandaliu
666919794cecc4ae5b0c627a
Chenglei Si
admin_assigned
2024-06-12T08:52:58.277Z
6144c0aa8a3e54bb3ecef8ea
https://cdn-avatars.huggingface.co/v1/production/uploads/1631895645405-noauth.jpeg
Chenglei Si
user
CLS
666919794cecc4ae5b0c627b
Yinheng Li
admin_assigned
2024-06-12T08:53:03.704Z
622a8544305a46df46e9ba7c
/avatars/b052b3f50822a4a8f3f86ceea4bffa8e.svg
Yinheng Li
user
Inhenn
666919794cecc4ae5b0c627c
Aayush Gupta
666919794cecc4ae5b0c627d
HyoJung Han
admin_assigned
2024-06-12T08:55:45.157Z
61327740e6d0da50f81a7ff1
https://cdn-avatars.huggingface.co/v1/production/uploads/61327740e6d0da50f81a7ff1/GnG53du342odZBmlqR5rF.png
HyoJung Han
user
h-j-han
666919794cecc4ae5b0c627e
Sevien Schulhoff
admin_assigned
2024-06-12T08:55:52.307Z
6539cb0c5325fd76ef1474fd
/avatars/9521cc38e7e8367e207dd9c23a7d508c.svg
Sevien Schulhoff
user
solarwaffles
666919794cecc4ae5b0c627f
Pranav Sandeep Dulepet
admin_assigned
2024-06-12T08:56:03.144Z
6430a29e8dee1e48c233927a
/avatars/1efcdc9dff98f526094932038208af10.svg
Pranav Dulepet
user
pdulepet
666919794cecc4ae5b0c6280
Saurav Vidyadhara
admin_assigned
2024-06-12T08:56:13.118Z
6549c65c8fde27109bd029af
/avatars/b197a81505a4aad543fc425c12b3428b.svg
Saurav Vidyadhara
user
Saurav15
666919794cecc4ae5b0c6281
Dayeon Ki
admin_assigned
2024-06-12T08:56:20.696Z
6535affabadc4978079a32a9
https://cdn-avatars.huggingface.co/v1/production/uploads/6535affabadc4978079a32a9/uVNOU_JXvCe5OjH_73Ied.jpeg
Dayeon (Zoey) Ki
user
zoeyki
666919794cecc4ae5b0c6282
Sweta Agrawal
admin_assigned
2024-06-12T08:56:27.138Z
6500692d12c1442d993ce96c
/avatars/e696f5cfa0215867cb4149e8904fbf5f.svg
Sweta Agrawal
user
swetaagrawal
666919794cecc4ae5b0c6283
Chau Pham
claimed_verified
2025-02-21T10:00:57.914Z
65b976fdf69f4d0377aef3fe
/avatars/1201194e2956c56b50098cc465a04c11.svg
Chau Minh Pham
user
chtmp223
666919794cecc4ae5b0c6284
Gerson Kroiz
admin_assigned
2024-06-12T08:56:58.535Z
642ca234ad221e8f41d1eb9d
/avatars/b8fb749b209bb029cd3fcd15663c85d8.svg
Gerson Kroiz
user
gkroiz
666919794cecc4ae5b0c6285
Feileen Li
666919794cecc4ae5b0c6286
Hudson Tao
admin_assigned
2024-06-12T08:57:17.731Z
6539c046899a7547c97bc70a
/avatars/b5a67b869574d9289c72a00e7b65ca96.svg
Hudson Tao
user
hudssntao
666919794cecc4ae5b0c6287
Ashay Srivastava
admin_assigned
2024-06-12T08:57:23.736Z
653d84f13fc9c706fa755d03
https://cdn-avatars.huggingface.co/v1/production/uploads/653d84f13fc9c706fa755d03/F_jYbeuLLM9EX8hKXcbHD.png
Ashay Srivastava
user
ashay-sriv
666919794cecc4ae5b0c6288
Hevander Da Costa
666919794cecc4ae5b0c6289
Saloni Gupta
666919794cecc4ae5b0c628a
Megan L. Rogers
admin_assigned
2024-06-12T08:57:53.970Z
655ea8002ff001a46a46c016
/avatars/967e9a170a0b8279e8c22ea9ce79b162.svg
megan rogers
user
hook444
666919794cecc4ae5b0c628b
Inna Goncearenco
666919794cecc4ae5b0c628c
Giuseppe Sarli
666919794cecc4ae5b0c628d
Igor Galynker
666919794cecc4ae5b0c628e
Denis Peskoff
666919794cecc4ae5b0c628f
Marine Carpuat
666919794cecc4ae5b0c6290
Jules White
666919794cecc4ae5b0c6291
Shyamal Anadkat
admin_assigned
2024-06-12T08:58:22.087Z
62830a081c4fdf630c7fba3e
/avatars/b833d972ebceb00f188d2fb308dd30e2.svg
Shyamal Anadkat
user
shyamal
666919794cecc4ae5b0c6292
Alexander Hoyle
admin_assigned
2024-06-12T08:58:29.399Z
5f862e20ee5616341bc51d74
/avatars/5746d6bf2fa25c5e53c5b33f6a9b52f7.svg
Alexander Hoyle
user
hoyle
666919794cecc4ae5b0c6293
Philip Resnik
extracted_pending
2024-07-31T20:31:07.623Z
66aa9ed245996da279a3cfcb
/avatars/56d002eec14f05ec612434f9a5c74cce.svg
P Resnik
user
psresnik
The Prompt Report: A Systematic Survey of Prompting Techniques
Generative Artificial Intelligence (GenAI) systems are being increasingly
deployed across all parts of industry and research settings. Developers and end
users interact with these systems through the use of prompting or prompt
engineering. While prompting is a widespread and highly researched concept,
there exists conflicting terminology and a poor ontological understanding of
what constitutes a prompt due to the area's nascency. This paper establishes a
structured understanding of prompts, by assembling a taxonomy of prompting
techniques and analyzing their use. We present a comprehensive vocabulary of 33
vocabulary terms, a taxonomy of 58 text-only prompting techniques, and 40
techniques for other modalities. We further present a meta-analysis of the
entire literature on natural language prefix-prompting.
A taxonomy and meta-analysis are provided for prompting techniques and vocabulary in GenAI systems, with a focus on natural language prefix-prompting.
natural language prefix-prompting