(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8053],{39792:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/techniques/react.it",function(){return t(11469)}])},78405:function(e,n){"use strict";n.Z={src:"/_next/static/media/react.8e7c93ae.png",height:699,width:818,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAAHlBMVEX19vXa5Nbl6eTt8Ozy9PH6+vrO3cjf4d640a3E2bq2W9abAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVR4nBXLuREAIBADsbV9D/TfMINyEbxrGkkFNGunICgUdjNK6Co051zpnxkBDxK3AKIvnM9xAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:7}},11469:function(e,n,t){"use strict";t.r(n),t.d(n,{__toc:function(){return c}});var a=t(11527),i=t(77154),o=t(51592),r=t(52243);t(44064),t(76948);var l=t(5424),d=t(44613),s=t(78405);let c=[];function _createMdxContent(e){let n=Object.assign({h1:"h1",p:"p",a:"a"},(0,l.a)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.h1,{children:"ReAct"}),"\n","\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.a,{href:"https://arxiv.org/abs/2210.03629",children:"Yao et al., 2022"})," ha introdotto un framework in cui gli LLM vengono utilizzati per generare sia tracce di ragionamento che azioni specifiche dell'attivit\xe0 in modo intercalato. La generazione di tracce di ragionamento consente al modello di indurre, tenere traccia e aggiornare i piani d'azione e persino di gestire le eccezioni. La fase di azione consente di interfacciarsi e raccogliere informazioni da fonti esterne come basi di conoscenza o ambienti."]}),"\n",(0,a.jsx)(n.p,{children:"Il framework ReAct pu\xf2 consentire agli LLM di interagire con strumenti esterni per recuperare informazioni aggiuntive che portano a risposte pi\xf9 affidabili e concrete."}),"\n",(0,a.jsx)(d.w,{src:s.Z,alt:"REACT"}),"\n",(0,a.jsxs)(n.p,{children:["Sorgente immagine: ",(0,a.jsx)(n.a,{href:"https://arxiv.org/abs/2210.03629",children:"Yao et al., 2022"})]}),"\n",(0,a.jsx)(n.p,{children:"Esempio completo in arrivo!"})]})}let m={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}=Object.assign({},(0,l.a)(),e.components);return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(_createMdxContent,{...e})}):_createMdxContent(e)},pageOpts:{filePath:"pages/techniques/react.it.mdx",route:"/techniques/react",timestamp:172589822e4,pageMap:[{kind:"Meta",locale:"it",data:{index:"Prompt Engineering",introduction:"Introduzione",techniques:"Tecniche",applications:"Applicazioni",prompts:"Prompt Hub",models:"Modelli",risks:"Rischi & Abusi",papers:"Articoli scientifici",research:"LLM Research Findings",tools:"Strumenti",notebooks:"Notebook",datasets:"Dataset",readings:"Letture",course:{title:"Corso Prompt Engineering",type:"page"},services:{title:"Servizi",type:"page"},about:{title:"Informazioni",type:"page"}}},{kind:"MdxPage",name:"about",route:"/about",locale:"it"},{kind:"Folder",name:"applications",route:"/applications",children:[{kind:"Meta",locale:"it",data:{generating:"Generazione di dati",coding:"Generating Code",workplace_casestudy:"Studio sul caso della classificazione del lavoro dei laureati",pf:"Prompt Function",function_calling:"Function Calling"}},{kind:"MdxPage",name:"coding",route:"/applications/coding",locale:"it"},{kind:"MdxPage",name:"function_calling",route:"/applications/function_calling",locale:"it"},{kind:"MdxPage",name:"generating",route:"/applications/generating",locale:"it"},{kind:"MdxPage",name:"pf",route:"/applications/pf",locale:"it"},{kind:"MdxPage",name:"workplace_casestudy",route:"/applications/workplace_casestudy",locale:"it"},{kind:"MdxPage",name:"context-caching",route:"/applications/context-caching",locale:"en"},{kind:"MdxPage",name:"finetuning-gpt4o",route:"/applications/finetuning-gpt4o",locale:"en"},{kind:"MdxPage",name:"generating_textbooks",route:"/applications/generating_textbooks",locale:"en"},{kind:"MdxPage",name:"synthetic_rag",route:"/applications/synthetic_rag",locale:"en"}]},{kind:"MdxPage",name:"applications",route:"/applications",locale:"it"},{kind:"MdxPage",name:"course",route:"/course",locale:"it"},{kind:"MdxPage",name:"datasets",route:"/datasets",locale:"it"},{kind:"Folder",name:"guides",route:"/guides",children:[{kind:"Meta",locale:"en",data:{"optimizing-prompts":"Optimizing Prompts"}},{kind:"MdxPage",name:"optimizing-prompts",route:"/guides/optimizing-prompts",locale:"en"}]},{kind:"MdxPage",name:"index",route:"/",locale:"it"},{kind:"Folder",name:"introduction",route:"/introduction",children:[{kind:"Meta",locale:"it",data:{settings:"Impostazioni LLM",basics:"I fondamentali del Prompt",elements:"Elementi di un Prompt",tips:"Suggerimenti generali per la progettazione di Prompt",examples:"Esempi di Prompt"}},{kind:"MdxPage",name:"basics",route:"/introduction/basics",locale:"it"},{kind:"MdxPage",name:"elements",route:"/introduction/elements",locale:"it"},{kind:"MdxPage",name:"examples",route:"/introduction/examples",locale:"it"},{kind:"MdxPage",name:"settings",route:"/introduction/settings",locale:"it"},{kind:"MdxPage",name:"tips",route:"/introduction/tips",locale:"it"}]},{kind:"MdxPage",name:"introduction",route:"/introduction",locale:"it"},{kind:"Folder",name:"models",route:"/models",children:[{kind:"Meta",locale:"it",data:{flan:"Flan",chatgpt:"ChatGPT",llama:"LLaMA","gpt-4":"GPT-4","mistral-7b":"Mistral 7B",gemini:"Gemini","gemini-advanced":"Gemini Advanced","gemini-pro":"Gemini 1.5 Pro","phi-2":"Phi-2",mixtral:"Mixtral","code-llama":"Code Llama",olmo:"OLMo",sora:"Sora",collection:"Collezione di Modelli"}},{kind:"MdxPage",name:"chatgpt",route:"/models/chatgpt",locale:"it"},{kind:"MdxPage",name:"code-llama",route:"/models/code-llama",locale:"it"},{kind:"MdxPage",name:"collection",route:"/models/collection",locale:"it"},{kind:"MdxPage",name:"flan",route:"/models/flan",locale:"it"},{kind:"MdxPage",name:"gemini-advanced",route:"/models/gemini-advanced",locale:"it"},{kind:"MdxPage",name:"gemini-pro",route:"/models/gemini-pro",locale:"it"},{kind:"MdxPage",name:"gemini",route:"/models/gemini",locale:"it"},{kind:"MdxPage",name:"gpt-4",route:"/models/gpt-4",locale:"it"},{kind:"MdxPage",name:"llama",route:"/models/llama",locale:"it"},{kind:"MdxPage",name:"mistral-7b",route:"/models/mistral-7b",locale:"it"},{kind:"MdxPage",name:"mixtral",route:"/models/mixtral",locale:"it"},{kind:"MdxPage",name:"olmo",route:"/models/olmo",locale:"it"},{kind:"MdxPage",name:"phi-2",route:"/models/phi-2",locale:"it"},{kind:"MdxPage",name:"sora",route:"/models/sora",locale:"it"},{kind:"MdxPage",name:"claude-3",route:"/models/claude-3",locale:"en"},{kind:"MdxPage",name:"gemma",route:"/models/gemma",locale:"en"},{kind:"MdxPage",name:"grok-1",route:"/models/grok-1",locale:"en"},{kind:"MdxPage",name:"llama-3",route:"/models/llama-3",locale:"en"},{kind:"MdxPage",name:"mistral-large",route:"/models/mistral-large",locale:"en"},{kind:"MdxPage",name:"mixtral-8x22b",route:"/models/mixtral-8x22b",locale:"en"}]},{kind:"MdxPage",name:"models",route:"/models",locale:"it"},{kind:"MdxPage",name:"notebooks",route:"/notebooks",locale:"it"},{kind:"MdxPage",name:"papers",route:"/papers",locale:"it"},{kind:"Folder",name:"prompts",route:"/prompts",children:[{kind:"Meta",locale:"it",data:{classification:"Classification",coding:"Coding",creativity:"Creativity",evaluation:"Evaluation","information-extraction":"Information Extraction","image-generation":"Image Generation",mathematics:"Mathematics","question-answering":"Question Answering",reasoning:"Reasoning","text-summarization":"Text Summarization",truthfulness:"Truthfulness","adversarial-prompting":"Adversarial Prompting"}},{kind:"Folder",name:"adversarial-prompting",route:"/prompts/adversarial-prompting",children:[{kind:"Meta",locale:"en",data:{"prompt-injection":"Prompt Injection","prompt-leaking":"Prompt Leaking","jailbreaking-llms":"Jailbreaking"}},{kind:"MdxPage",name:"jailbreaking-llms",route:"/prompts/adversarial-prompting/jailbreaking-llms",locale:"en"},{kind:"MdxPage",name:"prompt-injection",route:"/prompts/adversarial-prompting/prompt-injection",locale:"en"},{kind:"MdxPage",name:"prompt-leaking",route:"/prompts/adversarial-prompting/prompt-leaking",locale:"en"}]},{kind:"Folder",name:"classification",route:"/prompts/classification",children:[{kind:"Meta",locale:"en",data:{sentiment:"Sentiment Classification","sentiment-fewshot":"Few-Shot Sentiment Classification"}},{kind:"MdxPage",name:"sentiment-fewshot",route:"/prompts/classification/sentiment-fewshot",locale:"en"},{kind:"MdxPage",name:"sentiment",route:"/prompts/classification/sentiment",locale:"en"}]},{kind:"Folder",name:"coding",route:"/prompts/coding",children:[{kind:"Meta",locale:"en",data:{"code-snippet":"Generate Code Snippet","mysql-query":"Generate MySQL Query",tikz:"Draw TiKZ Diagram"}},{kind:"MdxPage",name:"code-snippet",route:"/prompts/coding/code-snippet",locale:"en"},{kind:"MdxPage",name:"mysql-query",route:"/prompts/coding/mysql-query",locale:"en"},{kind:"MdxPage",name:"tikz",route:"/prompts/coding/tikz",locale:"en"}]},{kind:"Folder",name:"creativity",route:"/prompts/creativity",children:[{kind:"Meta",locale:"en",data:{rhymes:"Rhymes","infinite-primes":"Infinite Primes",interdisciplinary:"Interdisciplinary","new-words":"Inventing New Words"}},{kind:"MdxPage",name:"infinite-primes",route:"/prompts/creativity/infinite-primes",locale:"en"},{kind:"MdxPage",name:"interdisciplinary",route:"/prompts/creativity/interdisciplinary",locale:"en"},{kind:"MdxPage",name:"new-words",route:"/prompts/creativity/new-words",locale:"en"},{kind:"MdxPage",name:"rhymes",route:"/prompts/creativity/rhymes",locale:"en"}]},{kind:"Folder",name:"evaluation",route:"/prompts/evaluation",children:[{kind:"Meta",locale:"en",data:{"plato-dialogue":"Evaluate Plato's Dialogue"}},{kind:"MdxPage",name:"plato-dialogue",route:"/prompts/evaluation/plato-dialogue",locale:"en"}]},{kind:"Folder",name:"image-generation",route:"/prompts/image-generation",children:[{kind:"Meta",locale:"en",data:{"alphabet-person":"Draw a Person Using Alphabet"}},{kind:"MdxPage",name:"alphabet-person",route:"/prompts/image-generation/alphabet-person",locale:"en"}]},{kind:"Folder",name:"information-extraction",route:"/prompts/information-extraction",children:[{kind:"Meta",locale:"en",data:{"extract-models":"Extract Model Names"}},{kind:"MdxPage",name:"extract-models",route:"/prompts/information-extraction/extract-models",locale:"en"}]},{kind:"Folder",name:"mathematics",route:"/prompts/mathematics",children:[{kind:"Meta",locale:"en",data:{"composite-functions":"Evaluating Composite Functions","odd-numbers":"Adding Odd Numbers"}},{kind:"MdxPage",name:"composite-functions",route:"/prompts/mathematics/composite-functions",locale:"en"},{kind:"MdxPage",name:"odd-numbers",route:"/prompts/mathematics/odd-numbers",locale:"en"}]},{kind:"Folder",name:"question-answering",route:"/prompts/question-answering",children:[{kind:"Meta",locale:"en",data:{"closed-domain":"Closed Domain Question Answering","open-domain":"Open Domain Question Answering","science-qa":"Science Question Answering"}},{kind:"MdxPage",name:"closed-domain",route:"/prompts/question-answering/closed-domain",locale:"en"},{kind:"MdxPage",name:"open-domain",route:"/prompts/question-answering/open-domain",locale:"en"},{kind:"MdxPage",name:"science-qa",route:"/prompts/question-answering/science-qa",locale:"en"}]},{kind:"Folder",name:"reasoning",route:"/prompts/reasoning",children:[{kind:"Meta",locale:"en",data:{"indirect-reasoning":"Indirect Reasoning","physical-reasoning":"Physical Reasoning"}},{kind:"MdxPage",name:"indirect-reasoning",route:"/prompts/reasoning/indirect-reasoning",locale:"en"},{kind:"MdxPage",name:"physical-reasoning",route:"/prompts/reasoning/physical-reasoning",locale:"en"}]},{kind:"Folder",name:"text-summarization",route:"/prompts/text-summarization",children:[{kind:"Meta",locale:"en",data:{"explain-concept":"Explain A Concept"}},{kind:"MdxPage",name:"explain-concept",route:"/prompts/text-summarization/explain-concept",locale:"en"}]},{kind:"Folder",name:"truthfulness",route:"/prompts/truthfulness",children:[{kind:"Meta",locale:"en",data:{"identify-hallucination":"Hallucination Identification"}},{kind:"MdxPage",name:"identify-hallucination",route:"/prompts/truthfulness/identify-hallucination",locale:"en"}]},{kind:"MdxPage",name:"adversarial-prompting",route:"/prompts/adversarial-prompting",locale:"en"},{kind:"MdxPage",name:"classification",route:"/prompts/classification",locale:"en"},{kind:"MdxPage",name:"coding",route:"/prompts/coding",locale:"en"},{kind:"MdxPage",name:"creativity",route:"/prompts/creativity",locale:"en"},{kind:"MdxPage",name:"evaluation",route:"/prompts/evaluation",locale:"en"},{kind:"MdxPage",name:"image-generation",route:"/prompts/image-generation",locale:"en"},{kind:"MdxPage",name:"information-extraction",route:"/prompts/information-extraction",locale:"en"},{kind:"MdxPage",name:"mathematics",route:"/prompts/mathematics",locale:"en"},{kind:"MdxPage",name:"question-answering",route:"/prompts/question-answering",locale:"en"},{kind:"MdxPage",name:"reasoning",route:"/prompts/reasoning",locale:"en"},{kind:"MdxPage",name:"text-summarization",route:"/prompts/text-summarization",locale:"en"},{kind:"MdxPage",name:"truthfulness",route:"/prompts/truthfulness",locale:"en"}]},{kind:"MdxPage",name:"prompts",route:"/prompts",locale:"it"},{kind:"MdxPage",name:"readings",route:"/readings",locale:"it"},{kind:"Folder",name:"research",route:"/research",children:[{kind:"Meta",locale:"it",data:{"llm-agents":"LLM Agents",rag:"RAG for LLMs","trustworthiness-in-llms":"Trustworthiness in LLMs"}},{kind:"MdxPage",name:"llm-agents",route:"/research/llm-agents",locale:"it"},{kind:"MdxPage",name:"rag",route:"/research/rag",locale:"it"},{kind:"MdxPage",name:"trustworthiness-in-llms",route:"/research/trustworthiness-in-llms",locale:"it"},{kind:"MdxPage",name:"groq",route:"/research/groq",locale:"en"},{kind:"MdxPage",name:"guided-cot",route:"/research/guided-cot",locale:"en"},{kind:"MdxPage",name:"infini-attention",route:"/research/infini-attention",locale:"en"},{kind:"MdxPage",name:"llm-reasoning",route:"/research/llm-reasoning",locale:"en"},{kind:"MdxPage",name:"llm-recall",route:"/research/llm-recall",locale:"en"},{kind:"MdxPage",name:"llm-tokenization",route:"/research/llm-tokenization",locale:"en"},{kind:"MdxPage",name:"rag-faithfulness",route:"/research/rag-faithfulness",locale:"en"},{kind:"MdxPage",name:"rag_hallucinations",route:"/research/rag_hallucinations",locale:"en"},{kind:"MdxPage",name:"synthetic_data",route:"/research/synthetic_data",locale:"en"},{kind:"MdxPage",name:"thoughtsculpt",route:"/research/thoughtsculpt",locale:"en"}]},{kind:"MdxPage",name:"research",route:"/research",locale:"it"},{kind:"Folder",name:"risks",route:"/risks",children:[{kind:"Meta",locale:"it",data:{adversarial:"Prompt Conflittuale",factuality:"Fattualit\xe0",biases:"Pregiudizi"}},{kind:"MdxPage",name:"adversarial",route:"/risks/adversarial",locale:"it"},{kind:"MdxPage",name:"biases",route:"/risks/biases",locale:"it"},{kind:"MdxPage",name:"factuality",route:"/risks/factuality",locale:"it"}]},{kind:"MdxPage",name:"risks",route:"/risks",locale:"it"},{kind:"MdxPage",name:"services",route:"/services",locale:"it"},{kind:"Folder",name:"techniques",route:"/techniques",children:[{kind:"Meta",locale:"it",data:{zeroshot:"Prompt Zero-shot",fewshot:"Prompt Few-shot",cot:"Prompt Chain-of-Thought",consistency:"Self-Consistency",knowledge:"Prompt Generate Knowledge",prompt_chaining:"Prompt Chaining",tot:"Tree of Thoughts",rag:"Retrieval Augmented Generation",art:"Automatic Reasoning and Tool-use",ape:"Automatic Prompt Engineer",activeprompt:"Prompt Attivo",dsp:"Prompt Directional Stimulus",pal:"Program-Aided Language Models",react:"ReAct",reflexion:"Reflexion",multimodalcot:"Multimodal CoT",graph:"Graph Prompt"}},{kind:"MdxPage",name:"activeprompt",route:"/techniques/activeprompt",locale:"it"},{kind:"MdxPage",name:"ape",route:"/techniques/ape",locale:"it"},{kind:"MdxPage",name:"art",route:"/techniques/art",locale:"it"},{kind:"MdxPage",name:"consistency",route:"/techniques/consistency",locale:"it"},{kind:"MdxPage",name:"cot",route:"/techniques/cot",locale:"it"},{kind:"MdxPage",name:"dsp",route:"/techniques/dsp",locale:"it"},{kind:"MdxPage",name:"fewshot",route:"/techniques/fewshot",locale:"it"},{kind:"MdxPage",name:"graph",route:"/techniques/graph",locale:"it"},{kind:"MdxPage",name:"knowledge",route:"/techniques/knowledge",locale:"it"},{kind:"MdxPage",name:"multimodalcot",route:"/techniques/multimodalcot",locale:"it"},{kind:"MdxPage",name:"pal",route:"/techniques/pal",locale:"it"},{kind:"MdxPage",name:"prompt_chaining",route:"/techniques/prompt_chaining",locale:"it"},{kind:"MdxPage",name:"rag",route:"/techniques/rag",locale:"it"},{kind:"MdxPage",name:"react",route:"/techniques/react",locale:"it"},{kind:"MdxPage",name:"reflexion",route:"/techniques/reflexion",locale:"it"},{kind:"MdxPage",name:"tot",route:"/techniques/tot",locale:"it"},{kind:"MdxPage",name:"zeroshot",route:"/techniques/zeroshot",locale:"it"},{kind:"MdxPage",name:"meta-prompting",route:"/techniques/meta-prompting",locale:"en"}]},{kind:"MdxPage",name:"techniques",route:"/techniques",locale:"it"},{kind:"MdxPage",name:"tools",route:"/tools",locale:"it"}],flexsearch:{codeblocks:!0},title:"ReAct",headings:c},pageNextRoute:"/techniques/react.it",nextraLayout:o.ZP,themeConfig:r.Z};n.default=(0,i.j)(m)},44613:function(e,n,t){"use strict";t.d(n,{w:function(){return Screenshot}});var a=t(11527),i=t(86259),o=t(53704),r=t.n(o);function Screenshot(e){let{src:n,alt:t,full:o}=e;return(0,a.jsx)("div",{className:(0,i.Z)("mt-6 -mb-4 flex justify-center overflow-hidden rounded-xl border dark:border-zinc-800",o?"bg-white":"bg-zinc-100"),children:(0,a.jsx)(r(),{src:n,alt:t,className:(0,i.Z)("w-auto select-none bg-white",o?"":"ring-1 ring-gray-200")})})}},52243:function(e,n,t){"use strict";t.d(n,{Z:function(){return d}});var a=t(11527),i=t(50959),o=t(51592),r=t(86259);function WordWrapIcon(e){return(0,a.jsx)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",...e,children:(0,a.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})})}let Button=e=>{let{children:n,className:t,...i}=e;return(0,a.jsx)("button",{className:(0,r.Z)("nextra-button nx-transition-all active:nx-opacity-50","nx-bg-primary-700/5 nx-border nx-border-black/5 nx-text-gray-600 hover:nx-text-gray-900 nx-rounded-md nx-p-1.5","dark:nx-bg-primary-300/10 dark:nx-border-white/10 dark:nx-text-gray-400 dark:hover:nx-text-gray-50",t),...i,children:n})};function CheckIcon(e){return(0,a.jsx)("svg",{viewBox:"0 0 20 20",width:"1em",height:"1em",fill:"currentColor",...e,children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})}function CopyIcon(e){return(0,a.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",...e,children:[(0,a.jsx)("rect",{x:"9",y:"9",width:"13",height:"13",rx:"2",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.jsx)("path",{d:"M5 15H4C2.89543 15 2 14.1046 2 13V4C2 2.89543 2.89543 2 4 2H13C14.1046 2 15 2.89543 15 4V5",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}let CopyToClipboard=e=>{let{getValue:n,...t}=e,[o,r]=(0,i.useState)(!1);(0,i.useEffect)(()=>{if(!o)return;let e=setTimeout(()=>{r(!1)},2e3);return()=>{clearTimeout(e)}},[o]);let l=(0,i.useCallback)(async()=>{var e;r(!0),(null===(e=navigator)||void 0===e?void 0:e.clipboard)||console.error("Access to clipboard rejected!");try{await navigator.clipboard.writeText(n())}catch(e){console.error("Failed to copy!")}},[n]),d=o?CheckIcon:CopyIcon;return(0,a.jsx)(Button,{onClick:l,title:"Copy code",tabIndex:0,...t,children:(0,a.jsx)(d,{className:"nextra-copy-icon nx-pointer-events-none nx-h-4 nx-w-4"})})},l={logo:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 206 246",fill:"none",children:[(0,a.jsx)("circle",{cx:"40",cy:"40",r:"40",fill:"currentColor"}),(0,a.jsx)("circle",{cx:"40",cy:"206",r:"40",fill:"currentColor"}),(0,a.jsx)("circle",{cx:"166",cy:"120",r:"40",fill:"currentColor"})]}),(0,a.jsx)("span",{style:{marginLeft:".4em",fontWeight:800},children:"Prompt Engineering Guide"})]}),i18n:[{locale:"en",text:"English"},{locale:"zh",text:"中文"},{locale:"jp",text:"日本語"},{locale:"pt",text:"Portugu\xeas"},{locale:"it",text:"Italian"},{locale:"tr",text:"T\xfcrk\xe7e"},{locale:"es",text:"Espa\xf1ol"},{locale:"fr",text:"Fran\xe7ais"},{locale:"kr",text:"한국어"},{locale:"ca",text:"Catal\xe0"},{locale:"fi",text:"Finnish"},{locale:"ru",text:"Русский"},{locale:"de",text:"Deutsch"},{locale:"ar",text:"العربية"}],head:function(){let{title:e}=(0,o.ZR)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("title",{children:[e?e+" | Prompt Engineering Guide":"Prompt Engineering Guide"," "]}),(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,a.jsx)("meta",{property:"og:title",content:"Prompt Engineering Guide"}),(0,a.jsx)("meta",{property:"og:description",content:"A Comprehensive Overview of Prompt Engineering"}),(0,a.jsx)("meta",{name:"og:title",content:e?e+" | Prompt Engineering Guide":"Prompt Engineering Guide"}),(0,a.jsx)("link",{rel:"icon",href:"/144-favicon.svg",type:"image/svg+xml"}),(0,a.jsx)("link",{rel:"icon",href:"/144-favicon-dark.svg",type:"image/svg+xml",media:"(prefers-color-scheme: dark)"})]})},project:{link:"https://github.com/dair-ai/Prompt-Engineering-Guide"},chat:{link:"https://discord.gg/FUyz9vPAwf"},docsRepositoryBase:"https://github.com/dair-ai/Prompt-Engineering-Guide/tree/main/",footer:{text:"Copyright \xa9 2024 DAIR.AI"},search:{placeholder:"Search..."},components:{pre:e=>{let{children:n,className:t,hasCopyCode:o=!0,filename:l,...d}=e,s=(0,i.useRef)(null),c=(0,i.useCallback)(()=>{let e=document.documentElement.dataset,n="nextraWordWrap"in e;n?delete e.nextraWordWrap:e.nextraWordWrap=""},[]);return(0,a.jsxs)("div",{className:"nextra-code-block nx-relative nx-mt-6 first:nx-mt-0",children:[l&&(0,a.jsx)("div",{className:"nx-absolute nx-top-0 nx-z-[1] nx-w-full nx-truncate nx-rounded-t-xl nx-bg-primary-700/5 nx-py-2 nx-px-4 nx-text-xs nx-text-gray-700 dark:nx-bg-primary-300/10 dark:nx-text-gray-200",children:l}),(0,a.jsx)("pre",{className:(0,r.Z)("nx-bg-primary-700/5 nx-mb-4 nx-overflow-x-auto nx-rounded-xl nx-subpixel-antialiased dark:nx-bg-primary-300/10 nx-text-[.9em]","contrast-more:nx-border contrast-more:nx-border-primary-900/20 contrast-more:nx-contrast-150 contrast-more:dark:nx-border-primary-100/40",l?"nx-pt-12 nx-pb-4":"nx-py-4",t),ref:s,...d,children:i.isValidElement(n)&&"code"===n.type?n.props.children:n}),(0,a.jsxs)("div",{className:(0,r.Z)("nx-opacity-0 nx-transition [div:hover>&]:nx-opacity-100 focus-within:nx-opacity-100","nx-flex nx-gap-1 nx-absolute nx-m-[11px] nx-right-0",l?"nx-top-8":"nx-top-0"),children:[(0,a.jsx)(Button,{onClick:c,className:"md:nx-hidden",title:"Toggle word wrap elvis",children:(0,a.jsx)(WordWrapIcon,{className:"nx-pointer-events-none nx-h-4 nx-w-4"})}),o&&(0,a.jsx)(CopyToClipboard,{getValue:()=>{var e,n;return(null===(n=s.current)||void 0===n?void 0:null===(e=n.querySelector("code"))||void 0===e?void 0:e.textContent)||""}})]})]})}}};var d=l}},function(e){e.O(0,[47262,49774,92888,40179],function(){return e(e.s=39792)}),_N_E=e.O()}]);