Kung sinabi mo sa ChatGPT na "sumulat ka ng kung ano," average lang ang makukuha mo. Pero kung sinabi mong "Ikaw ay 10-taon experienced na marketing expert, sumulat ka ng 200-word email..." β totally different ang output. Iyan mismo ang dahilan kung bakit mas maganda ang resulta ng iba: ito ang prompt engineering.
Ano ang prompt engineering
Ang prompt engineering ay ang sining ng pagsulat ng tamang instructions para makuha ang gusto mong resulta mula sa AI. Sa parehong AI model, ang magandang prompt at pangit na prompt ay maaaring mag-iba ng hanggang 10x sa kalidad ng output.
Hindi kailangan marunong mag-code. Ang kailangan mo lang: malinaw, structured, at may context na paraan ng pag-express ng gusto mo.
Bakit hindi gumagana ang prompt mo
Bago matuto ng technique, kailangan mong malaman kung saan nanggagaling ang problema. Halos lahat ng reklamong "hindi magaling ang AI" ay nag-uugat sa apat na paraan ng pananalita na ito:
- Masyadong general ang sinabi: "i-optimize mo" / "gawing mas professional" β may eksaktong larawan ang "optimize" at "professional" sa isip mo, pero hindi alam ng AI kung alin ang ibig mong sabihin. Bibigyan ka lang nito ng pinaka-generic, pinaka-safe, at kaya pinaka-bland na bersyon.
- Walang ibinigay na background: hindi mo sinabi kung ano ang trabaho mo, para kanino ito, anong problema ang nilulutas β kaya "general case" lang ang gagawin nito, at ang resulta ay tama ngunit walang laman.
- Isang buong malaking proyekto sa isang pangungusap: "isulat ang buong operations plan ko" β magbibigay lang ito ng malabong balangkas, mababaw bawat bahagi.
- Sumuko agad sa unang sagot: maraming tao ang nagtatanong nang isang beses, nakitang hindi maganda, at isinara na agad. Kadalasan, sapat na ang isang follow-up na "masyadong mahaba, paikliin sa kalahati".
CREST framework
Sa bawat prompt na sinusulat mo, isipin ang 5 components na ito:
C β Context (Background): Ano ang ginagawa mo? Anong sitwasyon? Bigyan ang AI ng background info.
R β Role (Papel): Anong role ang i-assume ng AI? "Experienced software engineer ka" o "Elementary teacher ka".
E β Examples (Halimbawa): Bigyan ng sample ng gusto mong output format. Gagamitin ito ng AI bilang pattern.
S β Steps (Mga hakbang): Sa complex tasks, sabihin na step-by-step gawin. "Unang i-analyze, tapos i-conclude."
T β Tone (Tono): Language tone, format (table/bullets/paragraph), at output length.
Hindi mo kailangang gamitin lahat ng 5 sa bawat prompt. Pero mas marami ang idinagdag mo, mas maganda ang resulta.
Pangit vs magandang prompt
| Pangit na Prompt | Magandang Prompt | Pagkakaiba |
|---|---|---|
| "sumulat ka ng kung ano" | "200-word email, formal pero friendly, nag-a-apply ng 3-araw na leave dahil family matter" | May task, format, tone, length |
| "i-translate mo ito" | "I-translate sa casual English, teknikal na terms ay i-keep ang original na may translation sa parenthesis" | May target language, tone, technical term rule |
| "i-check ang resume ko" | "10-taon experienced HR manager ka. I-evaluate ang resume na ito sa 3 aspeto: stand out ba ang skills? May measurable achievements? Madali bang i-scan?" | May role, evaluation criteria, structure |
Technique 1: Role setting
Bigyan ang AI ng expertise β totally different ang depth at style ng output.
β "I-review ang code na ito"
β "Senior Python developer ka na mahigpit sa code quality. I-review ang code na ito sa 3 aspeto: performance issues, security vulnerabilities, at readability. Bawat issue: location + explanation + suggested fix."
Technique 2: Few-shot (halimbawa)
Bigyan ng sample ng gusto mong format:
"Bawat product, gumawa ng slogan sa format na ito:
Halimbawa:
Product: Noise-cancelling headphones
Slogan: Hear the music, not the noise.
Ngayon gawin mo:
1. Portable coffee maker
2. Smart watch
3. Foldable keyboard"
Sobrang epektibo ng technique na ito lalo na kung gusto mo ng consistent format sa maraming outputs.
Technique 3: Chain of Thought
Sa complex questions, pahingin sa AI na "mag-isip muna bago sumagot" β mas accurate ang resulta.
β "Solve this problem"
β "I-analyze ang problem na ito step by step: Una, i-list ang data. Pangalawa, i-identify ang formula. Pangatlo, i-calculate. Pang-apat, i-verify ang result."
Technique 4: Constraints
Lagyan ng limits para ma-control ang output:
- Length: "Maximum 200 words" / "3 bullet points lang"
- Format: "I-output bilang table" / "Gamitin ang Markdown" / "Bawat item: title + 1 sentence explanation"
- Bawal: "Huwag gumamit ng jargon" / "Huwag mag-imbento ng data" / "Huwag gumawa ng speculative statements"
- Language: "Casual conversation style" / "Academic tone" / "Professional pero approachable"
Technique 5: Iteration
Bihira ang perfect na unang sagot. I-refine gamit ang follow-up instructions:
- "Masyadong mahaba, paikliin sa 100 words"
- "Masyadong formal, gawing mas casual at conversational"
- "Yung pangalawang punto ay mali, palitan mo ng: [iyong correction]"
- "Maganda ito. Gumawa ka ng 3 pa sa parehong format"
3-5 rounds ng iteration ang normal. Bawat round, mas maganda ang output.
5 ready-to-use templates
π§ Email writing
Recipient: [sino β boss/client/partner]
Purpose: [ano ang gusto ko]
Tone: [formal/friendly/persuasive]
Max: [X] words
π Code review
Bawat issue: location + explanation + fix.
Kung walang issue, sabihin "walang nahanap" β huwag mag-imbento.
[i-paste ang code]
π¨ Midjourney prompt
Style: [realistic/illustration/watercolor/anime]
Ratio: [16:9/1:1/9:16]
Output ay direktang English, kasama ang --ar at --v parameters.
π Data summary
1. 200-word summary
2. Top 5 findings (bullet list)
3. 3 actionable recommendations
Huwag mag-imbento ng info na wala sa document.
π Content editing
Goal: [mas smooth/mas maikli/mas formal/mas persuasive]
I-explain ang bawat change na ginawa mo.
Huwag baguhin ang meaning, style lang ang i-improve.
[i-paste ang text]
3 totoong sitwasyon ng ordinaryong tao
Tapos na ang teorya β tingnan natin ang tatlong pinakakaraniwang sitwasyon. Malamang may makikilala kang sarili dito. Bawat isa ay may strong prompt na puwede mong kopyahin agad at baguhin.
1. Empleyado Β· pagsulat ng mahirap simulan na email
Kailangan mong sabihin sa client na ma-de-delay ng ilang araw ang delivery, pero ilang minuto kang nakatitig sa screen, di alam kung paano bubuuin. Subukan ito:
Dahilan: ang solusyong dapat sana ay i-deliver ngayong Biyernes ay mauudlot sa Martes.
Layunin: tapat na humingi ng paumanhin, pero panatilihin ang tiwala β hindi dapat lumabas na unreliable kami.
Requirement: max 150 words, magbigay ng malinaw na bagong petsa, mag-alok ng isang maliit na compensation; huwag mag-dahilan nang sunod-sunod.
30 segundo, may draft na. I-fill ang pangalan ng client at ang totoong petsa, i-check, tapos send. Tandaan: ang specific na numero at pangako ay ikaw ang magdedesisyon β huwag hayaang mangako ito para sa iyo nang basta-basta.
2. Job seeker Β· gawing mas matunog ang resume
Walang sumasagot sa resume mo, madalas dahil hindi malinaw ang mga achievement. Hayaang maging mapili na recruiter ang AI:
"In-charge sa daily operations ng company page."
Requirement: gawing may aksyon, may numero, at nagpapakita ng resulta; kung kulang ang data, sabihin kung anong numero ang dapat kong idagdag β huwag mag-imbento para sa akin.
Tuturuan ka nitong gawing tulad ng "Independiyenteng nag-operate ng company page, 6 na buwan tumaas ang followers mula X patungong Y". Ang X at Y na iyon ay dapat totoong numero mo β ang AI ay tumutulong lang hanapin kung saan ilalagay, hindi para mag-imbento.
3. Gumagawa ng spreadsheet Β· ipasulat ang formula
Hindi maalala ang Excel formula, hindi maintindihan ang error β isa ito sa pinaka-bagay na ibigay sa AI:
Gusto kong kalkulahin sa D1 ang "kabuuang halaga para sa buwang ito."
Bigyan mo ako ng formula na puwedeng diretsong i-paste, at i-explain sa isang pangungusap kung paano ito gumagana; English version ang Excel ko.
I-specify ang column mo, ang gusto mong resulta, at ang software version β halos diretsong magagamit ang ibibigay nitong formula. Kapag nag-error, i-paste lang ang error nang buo pabalik para ituloy ang pag-ayos β ito mismo ang "Technique 5: Iteration".
Karaniwang pagkakamali
- Isang bagsak na malaking task: "Isulat mo ang business plan ko" β magiging pangit. Pahingin muna ng outline, i-approve, tapos section by section.
- Vague na instructions: "Sumulat ka ng maganda" β hindi alam ng AI kung ano ang "maganda" para sa'yo. Bigyan ng specific constraints.
- Walang context: Hindi alam ng AI ang company mo, target audience, o industry. Ilagay ang info na ito sa prompt.
- Sumuko sa unang sagot: 3-5 rounds ng refinement ang normal. Magtanong pa, mag-redirect.
- Gamitin nang hindi i-verify: Lalo na sa fact-based content, maaaring mag-hallucinate ang AI. Palaging i-check.
Kailan hindi ka maililigtas ng prompt
Kailangang sabihin nang tapat: hindi all-powerful ang prompt. Magagawa nitong mas masunurin at mas tumpak ang AI, pero hindi nito maaayos ang ilang likas na depekto ng AI mismo. Kapag lumitaw ang mga senyales na ito, huwag nang ipagpatuloy ang pag-pulido sa prompt β magpalit ng tool, o gamitin ang sariling isip.
β οΈ Dito, kahit gaano kaganda ang pananalita, walang silbi
- Ang gusto mo ay facts, numero, sources: kahit gaano kaganda ang prompt, mag-iimbento pa rin ito. Pangalan ng tao, data, petsa, batas, presyo β kailangan mong i-verify mismo. Likas na katangian ito ng AI, hindi dahil mali ang tanong mo.
- Ang gusto mo ay real-time na impormasyon: panahon ngayon, presyo ng stock, resulta ng laro, pinakabagong patakaran β lampas ito sa kaya nito, kahit anong prompt ay walang silbi. Pumunta sa search engine.
- May tunay na konsekwensya ang tanong: medikal, legal na kaso, tax, kontrata, investment. Matutulungan ka nitong maintindihan ang background, pero ang desisyon ay dapat sa lisensyadong propesyonal β huwag itaya ang sagot na nakuha mo sa isang prompt.
- Napansin mong kinokopya mo na lang ito, hindi ka na humahatol: huminto. Ito ay katulong sa pag-draft at pagliwanag ng isip, hindi utak na pumapalit sa iyong pag-iisip. Kapag nawala ang hangganang ito, mas delikado pa ang magaling kang sumulat ng prompt.
- Paulit-ulit na tinanong pero hindi stable ang sagot at nagsasalungat: ibig sabihin lampas na ito sa reliable na saklaw nito β magpalit ng paraan.
Sa isang pangungusap: ang prompt ay umaayos sa "paano linawin ang sinasabi", hindi sa "alam ba talaga nito, at dapat ba itong magdesisyon". Kapag naintindihan mo ang linyang ito, saka ka talaga marunong gumamit nito.
Para kanino ito β at para kanino hindi
| Kung ikaw ay⦠| Rekomendasyon |
|---|---|
| Empleyadong araw-araw nagsusulat ng email, content, reports | Sulit na sulit i-practice, pinakamataas ang balik, pinakamalaking oras ang natitipid |
| Estudyante / self-learner, madalas pa-explain ng concept, pa-ayos ng teksto | Bagay na bagay, pero ang reference at data ay dapat i-verify mismo |
| May-ari ng maliit na tindahan / freelancer, kailangan ng maraming content at reply | Bagay β i-focus ang practice sa "pagbigay ng halimbawa" at "iteration" |
| Kailangan ng eksaktong numero, real-time na info, authoritative na konklusyon | Hindi makakatulong ang prompt β kailangan ng search engine at opisyal na sources |
| Humahawak ng highly sensitive data at bawal pa ang AI sa kompanya | Ayusin muna ang compliance, saka pag-usapan kung paano sumulat ng prompt |
Mga madalas itanong
Gaano kahaba dapat ang prompt?
Hindi ang haba ang importante kundi ang info density. 50-word prompt na may role+task+format+constraints ay mas epektibo kaysa vague na 200 words.
Filipino ba o English ang gamitin ko?
ChatGPT ay okay sa Filipino at Taglish. Para sa Midjourney o very technical topics, English ang mas maganda. Sa general use, gamitin ang language na komportable ka.
Magkakaiba ba ang sagot kung paulit-ulit?
Oo, normal ito. Para sa mas consistent na resulta, magdagdag ng format constraints: "Palaging gamitin ang format na ito: [format]".
Mag-verify ka mismo β opisyal na dokumentasyon
Ang mga pamamaraan ng prompt ay umuunlad kasama ng mga modelo β ang opisyal na dokumentasyon ng mga vendor ang pinakabagong pinagkukunan, hindi ang anumang second-hand na impormasyon (kasama na ang artikulong ito):
- Opisyal na site ng OpenAI (openai.com) β tingnan ang prompt guide at best practices para sa ChatGPT at GPT models.
- Opisyal na site ng Anthropic (anthropic.com) β tingnan ang gabay sa prompt engineering para sa Claude.
