Atgal į tinklaraštį

Užklausų inžinerija 101: pradedančiojo vadovas

Susipažinkite su penkiais veiksmingų užklausų pagrindais — su paruoštais kopijuoti pavyzdžiais, kuriuos galite iš karto naudoti su ChatGPT, Claude ar bet kuriuo kitu DI asistentu.

Užklausų inžinerija 101: pradedančiojo vadovas
Įrašėte į ChatGPT visiškai logišką klausimą. O atsakymas? Krūva bendrų frazių, kurios visiškai nepataikė į esmę. Tad bandėte dar kartą. Ir dar. Po dvidešimties minučių vis dar grumiatės su DI, kuris tarsi tyčia jūsų nesupranta.
Skamba pažįstamai? Nesate vienas. Dauguma žmonių, naudojančių DI asistentus, atsitrenkia į šią sieną — ne todėl, kad DI sugedęs, o todėl, kad niekas jų neišmokė, kaip klausti.
Skirtumas tarp varginančio ir naudingo darbo su DI dažniausiai priklauso nuo to, kaip rašote užklausas. Pasak „Great Learning“ tyrimo, neaiškios užklausos yra dažniausia pradedančiųjų klaida. O sprendimas nėra sudėtingas — tiesiog reikia žinoti, ko DI iš jūsų iš tikrųjų reikia.
Šiame vadove užklausų rašymas suskaidytas į penkis paprastus pagrindus. Jokio žargono, jokios teorijos — tik praktiniai būdai, kuriuos galite pradėti taikyti iš karto.

Kodėl jūsų užklausos neveikia

Štai nemaloni tiesa: DI asistentai nėra mintų skaitytojai. Kai įrašote „parašyk man laišką“, jūs puikiai žinote, ką turite omenyje — kam, dėl ko, kokio tono norite. DI nieko iš to nežino. Jis spėlioja. O jo spėjimai dažniausiai būna klaidingi.
Pagalvokite taip: jei naujo kolegos paprašytumėte „parašyk laišką“, jis iškart užduotų papildomų klausimų. Kam? Dėl ko? Kiek formalu turi būti? DI tokių klausimų užduoti negali, todėl tuščias vietas užpildo bendromis prielaidomis.
Sprendimas nėra rašyti ilgesnes užklausas ar naudoti įmantrias technikas. Tai — duoti DI tą pačią informaciją, kurią duotumėte tam kolegai. Pažiūrėkime, kaip.

Penki veiksmingos užklausos pagrindai

Kiekvienoje gerai parašytoje užklausoje yra šių penkių elementų derinys:
  1. Užduotis — ką norite, kad DI padarytų?
  2. Kontekstas — kokios pagrindinės informacijos jam reikia?
  3. Vaidmuo — iš kokios perspektyvos jis turėtų kalbėti?
  4. Formatas — kaip turėtų atrodyti rezultatas?
  5. Pavyzdžiai — kaip atrodo „geras“ rezultatas?
Ne kiekvienai užklausai reikia visų penkių. Paprastam klausimui gali užtekti vien užduoties. Bet kai gaunate prastus rezultatus, paprastai trūksta vieno iš šių elementų.
Penki veiksmingų užklausų pagrindai: užduotis, kontekstas, vaidmuo, formatas ir pavyzdžiai
Penki veiksmingų užklausų pagrindai: užduotis, kontekstas, vaidmuo, formatas ir pavyzdžiai

Pirmas pagrindas: tiksliai apibrėžkite užduotį

Neaiškios užduotys duoda neaiškius rezultatus. Palyginkite šias dvi užklausas:
Neaiški: „Parašyk apie rinkodarą.“

Konkreti: „Parašyk tris socialinių tinklų įrašų idėjas kavinei, skelbiančiai naują sezoninį gėrimą.“
Antroji užklausa DI tiksliai pasako, ką sukurti (tris įrašų idėjas), kam (kavinei) ir apie ką (apie naują sezoninį gėrimą). Spėlioti nereikia.
Štai šablonas, kurį galite pasiimti:

Parašyk [konkretų rezultato tipą] apie [konkrečią temą] [konkrečiai auditorijai / konkrečiu tikslu].
Keli pavyzdžiai:
  • „Parašyk 200 žodžių prekės aprašymą vandeniui atspariai žygių kuprinei, skirtai laisvalaikio žygeiviams.“
  • „Sukurk penkis temos eilutės variantus el. laiškui apie artėjantį internetinį seminarą nuotolinių komandų valdymo tema.“
  • „Suformuluok mandagų atsakymą, kuriame atsisakau dalyvauti susitikime dėl grafiko nesutapimo.“

Antras pagrindas: suteikite kontekstą, kurio DI neturi

DI modeliai apmokyti naudojant bendrus interneto duomenis. Jie nieko nežino apie jūsų įmonę, projektą ar konkrečią situaciją. Jei tas kontekstas svarbus — o paprastai būna — turite jį pateikti.
Be konteksto: „Padėk atsakyti į šį kliento skundą.“

Su kontekstu: „Padėk atsakyti į kliento skundą. Kontekstas: esame nedidelė internetinė augalų parduotuvė. Kliento monsteros lapai atkeliavo pažeisti dėl šalto oro siuntimo metu. Mūsų politika numato nemokamą pakeitimą, kai pažeidimai atsiranda transportuojant. Norime, kad atsakymas būtų šiltas ir atsiprašantis, kartu pasiūlant pakeitimą.“
Kuo daugiau aktualaus konteksto pateikiate, tuo labiau pritaikytas atsakymas. Pagalvokite apie:
  • Kas yra auditorija?
  • Kokia situacija ar fonas?
  • Kokie apribojimai galioja (žodžių skaičius, tonas, formatas)?
  • Kas jau buvo bandyta arba pasakyta?
Naudingas triukas: tiesiai į užklausą įklijuokite susijusius dokumentus, ankstesnius el. laiškus ar kitą atskaitos medžiagą. Su tokiu kontekstu DI gali pateikti kur kas naudingesnį atsakymą nei bendrą frazę.

Trečias pagrindas: priskirkite vaidmenį

Nurodymas DI „elgtis kaip“ konkrečiam asmeniui keičia, kaip jis atlieka užduotį. Pasak „PromptLayer“ tyrimo, vaidmenų priskyrimas padeda DI perimti tam tikrą perspektyvą, ekspertizės lygį ir bendravimo stilių.
Štai skirtumas praktikoje:

Be vaidmens: „Paaiškink investicinius fondus.“

Su vaidmeniu: „Esi finansų patarėjas, aiškinantis investicinius fondus pirmą kartą investuojančiam žmogui, kuris neturi finansų išsilavinimo. Aiškink paprastai ir venk žargono.“
Naudingi vaidmenys, kuriuos verta išbandyti:
  • „Esi patyręs tekstų kūrėjas, kurio specializacija — el. pašto rinkodara.“
  • „Veik kaip vyresnysis programuotojas, peržiūrintis kolegos pradedančiojo kodą.“
  • „Esi kantrus mokytojas, paaiškinantis šią sąvoką visiškam pradedančiajam.“
  • „Atsakyk kaip skeptiškas klientas, kurį reikia įtikinti.“
Vienas niuansas: vaidmenų priskyrimas naujesniuose modeliuose veikia silpniau nei ankstesnėse ChatGPT versijose. Bet jis vis tiek padeda nustatyti toną ir ekspertizės lygį, ypač kai derinamas su konkrečiu kontekstu.

Ketvirtas pagrindas: nurodykite rezultato formatą

DI pagal nutylėjimą atsako pastraipomis. Jei norite ko nors kito — sąrašo, lentelės, ženklelių, konkrečios apimties — to reikia paprašyti.
Numatytas rezultatas: „Pakomentuok mano CV.“

Suformatuotas rezultatas: „Peržiūrėk mano CV ir pateik atsiliepimus tokia forma: - 3 stipriosios pusės (po vieną sakinį) - 3 tobulintinos sritys (po vieną sakinį) - 1 konkretus pasiūlymas santraukos skiltyje“
Formatavimo galimybės, į kurias verta atkreipti dėmesį:
  • Apimtis: „Neviršyk 100 žodžių“ arba „Parašyk išsamų 500 žodžių atsakymą“
  • Struktūra: „Naudok ženklelius“, „Pateik kaip numeruotą sąrašą“ arba „Sukurk lentelę“
  • Tonas: „Rašyk laisvai ir draugiškai“ arba „Naudok profesionalų, formalų toną“
  • Stilius: „Rašyk trumpais, taikliais sakiniais“ arba „Įtrauk konkrečių pavyzdžių“
Štai užklausa, kuri gerai naudoja formato nurodymus:

Ruošiuosi pokalbiui dėl darbo technologijų startuolyje. Pateik:

1. Penkis dažnus pokalbio klausimus rinkodaros vadovo pareigoms
2. Po kiekvienu klausimu — trumpą (2–3 sakinių) atsakymo strategiją
3. Du klausimus, kuriuos turėčiau užduoti pašnekovui

Išlaikyk pokalbišką, bet profesionalų toną.

Penktas pagrindas: kai įmanoma, parodykite pavyzdžių

Kartais lengviausias būdas gauti tai, ko norite — parodyti DI pavyzdį. Šis metodas — techninėje kalboje vadinamas „few-shot prompting“ — ypač gerai veikia, kai norite konkretaus stiliaus ar formato, kurį sunku apibūdinti.
Be pavyzdžio: „Sukurk šūkį mūsų naujam bėgimo bateliui.“

Su pavyzdžiu: „Sukurk šūkį mūsų naujam bėgimo bateliui. Štai šūkiai, kuriuos jau naudojome ir kurie atspindi mūsų prekės ženklo toną: - „Sukurta ilgam keliui.“ - „Kiekvienas kilometras — užsidirbtas.“ - „Tavo kojos padėkos.“

Sukurk 5 naujus variantus tuo pačiu stiliumi.“
Pavyzdžiai puikiai tinka, kai reikia:
  • pritaikyti konkretų rašymo stilių ar prekės ženklo toną;
  • užtikrinti vienodą formatą keliuose rezultatuose;
  • parodyti pageidaujamą detalumo lygį;
  • paaiškinti, kaip atrodo „geras“ rezultatas, kai jį sunku apibūdinti.
Galite parodyti net pavyzdžius to, ko nenorite: „Venk bendrų frazių, tokių kaip „naujoviški sprendimai“ ar „geriausi rinkoje“ — štai klišių, kurių reikia vengti, pavyzdžiai...“

Sudedame viską į vieną

Sukurkime pilną užklausą naudodami visus penkis pagrindus. Tarkime, jums reikia pagalbos rašant projekto eigos el. laišką.
Bazinė užklausa: „Parašyk projekto eigos el. laišką.“

Geresnė užklausa, naudojanti visus penkis pagrindus:

Esi projektų vadovas, kuris bendrauja aiškiai ir glaustai. (Vaidmuo)

Parašyk projekto eigos el. laišką apie mūsų svetainės atnaujinimo projektą. (Užduotis)

Kontekstas: jau dirbame dvi savaites iš šešių. Dizaino etapas baigtas laiku. Pirmadienį prasideda programavimo darbai. Viena rizika: pagrindinis programuotojas serga, todėl pirmasis sprintas gali užtrukti 2–3 dienomis ilgiau. Auditorija — vadovų komanda, kurią domina aukšto lygio apžvalga, o ne techninės detalės.

Laišką suformatuok taip:
- Temos eilutė
- 2–3 sakinių santrauka
- Trys ženkleliai svarbiausioms naujienoms
- Vienas sakinys apie tolesnius žingsnius

Išlaikyk profesionalų, bet ne sausą toną. Štai pavyzdys, atspindintis mūsų bendravimo stilių: „Darome solidų progresą ir aplenkiame galimas kliūtis.“ (Pavyzdys)
Tokią užklausą rašyti ilgiau, bet rezultatas bus žymiai geresnis — o redaguoti ar perrašinėti teks daug mažiau.
Palyginimas „prieš ir po“: neaiški užklausa ir išsami užklausa su visais penkiais pagrindais
Palyginimas „prieš ir po“: neaiški užklausa ir išsami užklausa su visais penkiais pagrindais
Jei pastebite, kad nuolat naudojate panašias užklausas, vis pakeisdami projekto pavadinimus, auditorijas ar kontekstą, verta jas išsaugoti kaip šablonus. Tokie įrankiai kaip PromptNest leidžia laikyti užklausas su kintamaisiais, pavyzdžiui, {{project_name}} ar {{audience}}, kad galėtumėte užpildyti tuščias vietas ir per kelias sekundes nukopijuoti paruoštą naudoti užklausą.

Greiti sprendimai dažnoms problemoms

Štai dažniausios užklausų problemos ir kaip jas išspręsti:
Problema: atsakymas pernelyg bendras. Sprendimas: pridėkite konkretaus konteksto apie savo situaciją, auditoriją ar apribojimus.
Problema: atsakymas per ilgas arba per trumpas. Sprendimas: nurodykite apimtį: „Neviršyk 150 žodžių“ arba „Parašyk bent 500 žodžių su išsamiais pavyzdžiais.“
Problema: netinkamas tonas. Sprendimas: priskirkite vaidmenį ir apibūdinkite toną: „Rašyk šiltai ir pokalbiškai, lyg paaiškintum draugui.“
Problema: DI nesuprato, ko norėjote. Sprendimas: parodykite pavyzdį, kaip atrodo „geras“ rezultatas, arba aiškiai pasakykite, ko vengti: „Nenaudok techninio žargono“ arba „Praleisk įžangą — pradėk nuo esmės.“
Problema: pirmas atsakymas nevisai tinkamas. Sprendimas: nepradėkite nuo nulio. Atsakykite su pastabomis: „Gera pradžia, bet padaryk glaustesnį“ arba „Daugiau dėmesio kliento naudai, mažiau — funkcijoms.“ DI geriausiai veikia kaip pokalbis, o ne kaip lošimo automatas.

Ką daryti su veikiančiomis užklausomis

Kai sukuriate užklausą, kuri duoda puikių rezultatų, neleiskite jai dingti pokalbių istorijoje. Būtent ten miršta dauguma žmonių geriausių užklausų — užkastos po šimtais kitų pokalbių, neįmanomos surasti, kai vėl prireikia.
Žmonės, gaunantys daugiausia naudos iš DI asistentų, nebūtinai geriau rašo užklausas. Jie tiesiog geriau išsaugo ir pakartotinai naudoja tas, kurios veikia. Su laiku jie kuria asmeninę biblioteką, sutvarkytą pagal užduotis ar projektus, paruoštą bet kada panaudoti.
Galite pradėti paprastai — užrašu telefone, „Google“ dokumentu, kuo tik norite. Svarbiausia turėti sistemą.
Jei norite tam specialiai sukurto įrankio, PromptNest yra natyvi „Mac“ programa, sukurta būtent užklausoms tvarkyti. Galite grupuoti užklausas pagal projektus, ieškoti per visą savo kolekciją ir naudoti kintamuosius, pavyzdžiui, {{client_name}}, kad nereikėtų perrašinėti tos pačios užklausos skirtingoms situacijoms. Kainuoja $19.99 — vienkartinis mokėjimas Mac App Store, jokios prenumeratos, jokios paskyros, viskas veikia lokaliai.

Pradėkite nuo čia

Nereikia įsiminti karkasų ar lankyti užklausų inžinerijos kursų. Tiesiog prisiminkite penkis pagrindus — užduotis, kontekstas, vaidmuo, formatas, pavyzdžiai — ir įtraukite juos, kai užklausos neveikia.
Pradėkite nuo vienos užklausos, kurią naudojate reguliariai. Galbūt prašote DI pagalbos rengiant el. laiškus, apibendrinant užrašus ar generuojant idėjas. Perrašykite ją pagal šiuos pagrindus. Palyginkite rezultatus.
Skirtumas bus akivaizdus.