AI Serje Intervisti 12: Kif Tittejjeb il-Prompt?
It-titjib tal-Prompt (Prompt Engineering / Optimization) huwa ħila essenzjali biex il-mudell tal-lingwa kbir "jisma'", speċjalment fis-sistemi RAG, li jiddetermina direttament jekk il-mudell hux lest li jsegwi b'mod fedeli l-kontenut irkuprat, jevita l-alluċinazzjonijiet, u joħroġ f'format standard.
1. Prinċipji Ewlenin tat-Titjib tal-Prompt
- Ċarezza > Kumplessità: Istruzzjonijiet sempliċi u diretti ħafna drabi huma aktar effettivi minn katini ta' ħsieb ikkumplikati.
- Agħti biżżejjed restrizzjonijiet: Għid lill-mudell b'mod ċar "x'jista' jagħmel u x'ma jistax jagħmel".
- Ipprovdi eżempji: Few-shot huwa aktar stabbli minn Zero-shot.
- Verifikabbli: Ġiegħel lill-mudell joħroġ referenzi jew kunfidenza biex jiffaċilita l-ġudizzju downstream.
- Titjib iterattiv: Ibda minn bażi, ibdel varjabbli wieħed kull darba, u qabbel ir-riżultati.
2. Tekniki Speċifiċi ta' Titjib (Minn Faċli għal Diffiċli)
1. Issettjar tar-Rwol (System Prompt)
Inti assistent ta' servizz tal-konsumatur professjonali. Tista' biss twieġeb skont il-【Materjal ta' Referenza】 hawn taħt. Jekk ma tafx it-tweġiba, għid direttament "L-informazzjoni mhix preżenti fil-materjal", toħloqx tagħkom.
- Effett: Jistabbilixxi l-konfini u t-ton.
- Punti ta' titjib: Ton (professjonali/amikevoli), saħħa tar-restrizzjoni (stretta/rilassata).
2. Istruzzjonijiet Ċari
❌ Ħażin: "Wieġeb il-mistoqsija tal-utent."
✅ Tajjeb: "Ibbażat biss fuq il-【Materjal ta' Referenza】 hawn taħt. Jekk il-materjal ma fihx it-tweġiba, irrispondi 'Ma nistax inwieġeb din il-mistoqsija'."
3. Kontroll tal-Format tal-Ħruġ
Jekk jogħġbok ħruġ fil-format JSON li ġej:
{
"answer": "It-tweġiba tiegħek",
"confidence": "għoli/medju/baxx",
"sources": [1, 3]
}
- Użu: Jiffaċilita l-ipproċessar downstream, referenzi, debugging.
4. Eżempji Few-shot (Effettivi ħafna)
Eżempju 1:
Mistoqsija: Kemm hemm ġranet ta' leave annwali?
Materjal ta' Referenza: Regoli tal-leave annwali: sena sħiħa 5 ijiem, 10 snin sħaħ 10 ijiem.
Tweġiba: Sena sħiħa 5 ijiem, 10 snin sħaħ 10 ijiem.
Eżempju 2:
Mistoqsija: Kif jiġi kkalkulat is-sahra?
Materjal ta' Referenza: Sahra matul il-ġimgħa 1.5 darba, tmiem il-ġimgħa 2 darbiet.
Tweġiba: 1.5 darba matul il-ġimgħa, 2 darbiet tmiem il-ġimgħa.
Issa wieġeb:
Mistoqsija: {mistoqsija tal-utent}
Materjal ta' Referenza: {kontenut irkuprat}
Tweġiba:
- Teknika: L-eżempji għandhom ikopru diffikultajiet differenti, preferibbilment inkluż eżempju ta' "ma jistax iwieġeb".
5. Referenzi Obbligatorji
Fl-aħħar tat-tweġiba mmarka n-numru tas-sors b'[citation:X]. Pereżempju: "Il-leave annwali huwa ta' 5 ijiem [citation:1]." Jekk tgħaqqad diversi materjali, immarka kull wieħed.
6. Issettjar tal-Livell Limitu għal Rifjut ta' Tweġiba
- Restrizzjoni iebsa: "Jekk il-materjal ta' referenza m'għandu x'jaqsam xejn mal-mistoqsija, wieġeb 'Il-materjal mhux rilevanti'."
- Restrizzjoni ratba: Ikkombina mal-punteġġ ta' kunfidenza tal-irkupru; meta jkun taħt il-limitu, awtomatikament mur fil-fergħa tar-rifjut.
7. Katina tal-Ħsieb (Chain-of-Thought) għal Raġunament Multi-hop
Mistoqsija: Min hu l-imgħallem ta' Zhang San?
Passi: 1. L-ewwel sib id-dipartiment ta' Zhang San. 2. Imbagħad sib min hu l-kap ta' dak id-dipartiment. 3. Agħti t-tweġiba finali.
Jekk jogħġbok aħseb pass pass u mbagħad ħruġ.
8. Istruzzjonijiet Negattivi (Negative Prompting)
Toħloqx tweġibiet. Tużax kliem vag bħal "jista' jkun" "forsi". Toħroġx numri li mhumiex fil-materjal ta' referenza.
3. Kif Tevalwa l-Kwalità tal-Prompt?
| Indikatur | Tifsira | Kif Tkejjel |
|---|---|---|
| Fedeltà | It-tweġiba hija strettament ibbażata fuq il-materjal ta' referenza | Manwalment jew RAGAS Faithfulness |
| Preċiżjoni tar-Rifjut | Jekk għandux jirrifjuta meta jkun meħtieġ | Ikkalkula fuq test sett mingħajr tweġiba |
| Rata ta' Konformità tal-Format | Jekk joħroġx JSON/referenzi kif mitlub | Tqabbil b'regex |
| Sodisfazzjon tal-Utent | Jekk it-tweġiba hijiex utli | Feedback online / A/B test |
Suġġeriment: Ipprepara sett ta' test żgħir (20-50 każijiet estremi), kull darba li tibdel il-prompt, mexxih u rreġistra l-bidliet.
4. Nases Komuni u Direzzjonijiet ta' Titjib
| Problema | Kawża Possibbli | Metodu ta' Titjib |
|---|---|---|
| Il-mudell jinjora l-materjal ta' referenza u jwieġeb minn rasu | L-istruzzjoni mhix obbligatorja biżżejjed | Ibdel għal "Ibbażat biss fuq il-materjal hawn taħt", u uża few-shot biex turi rifjut |
| Il-mudell dejjem jgħid "ma nafx" | Il-limitu tar-rifjut għoli wisq | Naqqas il-limitu jew iċċekkja l-kwalità tal-irkupru |
| Il-format tal-ħruġ mhux korrett, mhux JSON | L-istruzzjoni mhix ċara | Żid eżempju strett tal-format, jew uża function calling |
| Tweġiba twila wisq/qasira wisq | Speċifika t-tul | "Wieġeb f'mhux aktar minn 3 sentenzi" |
| Raġunament multi-hop żbaljat | Il-kapaċità ta' raġunament tal-mudell mhix biżżejjed | Itlob raġunament pass pass, jew uża mudell aktar b'saħħtu |
| Alluċinazzjoni ta' numri/dati | Il-mudell jiddependi fuq l-għarfien tiegħu | Enfasizza "Tużax l-ebda numru li tiftakar, ħares biss lejn il-materjal" |
评论
暂无已展示的评论。
发表评论(匿名)