Stăpânește ChatGPT învățând inginerie promptă.
Cei mai mulți dintre noi folosesc ChatGPT greșit.
Nu includem exemple în solicitările noastre. Ignorăm faptul că putem controla comportamentul ChatGPT cu roluri. Lăsăm ChatGPT să ghicească lucruri în loc să îi furnizăm câteva informații.
Acest lucru se întâmplă deoarece folosim în mare parte solicitări standard care ne-ar putea ajuta să facem treaba o dată, dar nu tot timpul.
Trebuie să învățăm cum să creăm solicitări de înaltă calitate pentru a obține rezultate mai bune. Trebuie să învățăm inginerie promptă! Și, în acest ghid, vom învăța 4 tehnici utilizate în inginerie promptă.
Câteva solicitări standard de fotografiere
Puține solicitări standard înregistrate sunt cele standard pe care le-am văzut înainte, dar cu exemple de sarcină în ele.
De ce exemple? Ei bine, dacă doriți să vă creșteți șansele de a obține rezultatul dorit, trebuie să adăugați exemple ale sarcinii pe care promptul încearcă să o rezolve.
Solicitările standard de câteva fotografii constau dintr-o descriere a sarcinii, exemple și promptul. În acest caz, promptul este începutul unui nou exemplu pe care modelul ar trebui să îl completeze prin generarea textului lipsă.
Iată componentele câtorva prompturi standard de fotografiere.

Acum să creăm un alt prompt. Să presupunem că vrem să extragem codurile de aeroport din textul „Vreau să zbor de la Orlando la Boston”
Iată promptul standard pe care majoritatea l-ar folosi.
Extrageți codurile aeroportului din acest text: „Vreau să zbor de la Orlando la Boston”
Acest lucru ar putea duce la bun sfârșit treaba, dar uneori ar putea să nu fie suficient. În astfel de cazuri, trebuie să utilizați câteva prompturi standard de fotografiere.
Extrageți codurile aeroportului din acest text:
Text: „Vreau să zbor de la Los Angeles la Miami.” Coduri aeroport: LAX, MIA
Text: „Vreau să zbor de la Nashville la Kansas City.” Coduri aeroport: BNA, MCI
Text: „Vreau să zbor de la Orlando la Boston” Codurile aeroportului:
Dacă încercăm promptul anterior pe ChatGPT, vom obține codul de aeroport în formatul specificat în exemplu (MCO, BOS)
Rețineți că cercetările anterioare au descoperit că răspunsurile reale din exemple nu sunt importante, dar spațiul etichetelor este important. Un labelspace reprezintă toate etichetele posibile pentru o anumită sarcină. Puteți îmbunătăți rezultatele solicitărilor dvs. chiar oferind etichete aleatorii din spațiul de etichete.
Să testăm acest lucru tastând coduri aleatorii de aeroport în exemplul nostru.
Extrageți codurile aeroportului din acest text:
Text: „Vreau să zbor de la Los Angeles la Miami.” Coduri aeroport: DEN, OAK
Text: „Vreau să zbor de la Nashville la Kansas City.” Coduri aeroport: DAL, IDA
Text: „Vreau să zbor de la Orlando la Boston” Codurile aeroportului:
Dacă ați încercat solicitarea anterioară pe ChatGPT, veți primi în continuare codurile de aeroport potrivite MCO și BOS.
Indiferent dacă exemplele dvs. sunt corecte sau nu, includeți etichete aleatorii din spațiul de etichete. Acest lucru vă va ajuta să îmbunătățiți rezultatele și să instruiți modelul cum să formatați răspunsul la prompt.
Rol Prompting
Uneori, comportamentul implicit al ChatGPT nu este suficient pentru a obține ceea ce doriți. Acesta este momentul în care trebuie să setați un rol pentru ChatGPT.
Spuneți că doriți să exersați pentru un interviu de angajare. Spându-i lui ChatGPT să „acționeze ca manager de angajare” și adăugând mai multe detalii la solicitare, vei putea simula un interviu de angajare pentru orice poziție.

După cum puteți vedea, ChatGPT se comportă ca și cum mi-ar fi intervievat pentru un post de muncă.
La fel, puteți transforma ChatGPT într-un tutor de limbă pentru a practica o limbă străină precum spaniola sau un critic de film pentru a analiza orice film doriți.
Adaugă personalitate solicitărilor tale și generează cunoștințe
Aceste două abordări sunt bune atunci când vine vorba de generarea de text pentru e-mailuri, bloguri, povești, articole etc.
În primul rând, prin „adăugarea de personalitate la solicitările noastre” mă refer la adăugarea unui stil și descriptori. Adăugarea unui stil poate ajuta textul nostru să obțină un anumit ton, formalitate, domeniu al scriitorului și multe altele.
Scrieți [subiect] în stilul unui expert în [domeniu] cu peste 10 ani de experiență.
Pentru a personaliza și mai mult rezultatul, putem adăuga descriptori. Un descriptor este pur și simplu un adjectiv pe care îl puteți adăuga pentru a vă ajusta promptul.
Să presupunem că doriți să scrieți o postare de 500 de blog despre cum AI-ul va înlocui oamenii. Dacă creați un prompt standard cu cuvintele „scrieți o postare de 500 de blog despre cum AI-ul va înlocui oamenii”, veți primi probabil o postare foarte generică.
Cu toate acestea, dacă adăugați adjective precum inspirator, sarcastic, intrigant și distractiv, rezultatul se va schimba semnificativ.
Să adăugăm descriptori la promptul nostru anterior.
Scrieți o postare de 500 de blog despre motivul pentru care AI nu va înlocui oamenii. Scrieți în stilul unui expert în inteligență artificială cu peste 10 ani de experiență. Explicați folosind exemple amuzante
În exemplul nostru, stilul unui expert în inteligență artificială și adjective precum plin de spirit și amuzant adaugă o notă diferită textului generat de ChatGPT. Un efect secundar al acestui lucru este că textul nostru va fi greu de detectat de detectorii AI (în acest articol, arăt alte modalități de a păcăli detectorii AI).
În cele din urmă, putem folosi abordarea cunoștințelor generate pentru a îmbunătăți postarea pe blog. Aceasta constă în generarea de informații potențial utile despre un subiect înainte de a genera un răspuns final.
De exemplu, înainte de a genera postarea cu promptul anterior, am putea genera mai întâi cunoștințe și abia apoi să scriem postarea.
Generați 5 fapte despre „AI nu va înlocui oamenii”
Odată ce avem cele 5 fapte, putem transmite aceste informații celuilalt prompt pentru a scrie o postare mai bună.
# Faptul 1 # Faptul 2 # Faptul 3 # Faptul 4 # Faptul 5
Folosiți datele de mai sus pentru a scrie o postare plină de spirit de 500 de bloguri despre de ce AI nu va înlocui oamenii. Scrieți în stilul unui expert în inteligență artificială cu peste 10 ani de experiență. Explicați folosind exemple amuzante
În cazul în care sunteți interesat să cunoașteți alte modalități de a vă îmbunătăți postările folosind ChatGPT, consultați acest ghid.
Lanțul de îndemn al gândirii
Spre deosebire de solicitarea standard, în lanțul de sugestie, modelul este indus să producă pași intermediari de raționament înainte de a oferi răspunsul final la o problemă. Cu alte cuvinte, modelul își va explica raționamentul în loc să dea direct răspunsul unei probleme.
De ce este important raționamentul? Explicația raționamentului duce adesea la rezultate mai precise.
Pentru a folosi lanțul de sugestii, trebuie să oferim câteva exemple în care raționamentul este explicat în același exemplu. În acest fel, procesul de raționament va fi afișat și atunci când se răspunde la solicitare.
Iată o comparație între standardul și lanțul de gândire.

După cum putem vedea, faptul că modelul a fost indus să explice raționamentul său pentru a rezolva această problemă de matematică a condus la rezultate mai precise în lanțul de gândire.
Rețineți că lanțul de sugestii este eficientă în îmbunătățirea rezultatelor la sarcinile aritmetice, de bun simț și de raționament simbolic.


