AI seriýa söhbetdeşlik 12: Prompty nädip optimizirlemeli?
Prompt optimizirleme (Prompt Engineering / Optimization) uly dil modelleriniň "gulak asmagyny" üpjün etmegiň esasy ussady, esasanam RAG ulgamlarynda, modeliň gözleg netijelerine wepaly bolmagyny, galýusinasiýany öňüni almagyny we format talabyna laýyk gelmegini gönüden-göni kesgitleýär.
I. Prompt optimizirlemesiniň esasy ýörelgeleri
- Düşnükli > Çylşyrymly: ýönekeý gönüden-göri buyruklar köplenç owadan pikir zynjyryndan has täsirli.
- Ýeterlik çäklendirme: modele "näme edip biljekdigini, näme edip bilmejekdigini" aýdyň aýdyň.
- Mysallar bermek: Few-shot, Zero-shot-dan has durnukly.
- Barlap bolýan: Modeliň çykaryşynda salgylanma ýa-da ynam derejesini bermegini talap ediň, aşakdaky proses üçin.
- Iteratiw optimizirleme: Başlangyçdan başlap, her gezek diňe bir üýtgeýjini üýtgediň we netijeleri deňeşdiriň.
II. Anyk optimizirleme usullary (aňsatdan çylşyrymly)
1. Rol kesgitleme (System Prompt)
Siz hünärli müşderi goldaw kömekçisi. Diňe aşakda berlen [Salgylanma Materiallary] esasynda soraglara jogap berip bilersiňiz.
Jogaby bilmeseňiz, gönüden-göri "Materialda degişli maglumat ýok" diýiň, özüňizden düzmeň.
- Täsiri: Çäkleri we äheňi kesgitleýär.
- Optimizirleme nokady: Äheň (hünärli / ýakymly), çäklendirme güýji (gaty / ýumşak).
2. Aýdyň buyruk
❌ Erbet: "Ulanyjy soragyna jogap ber."
✅ Gowy: "Diňe aşakdaky [Salgylanma Materiallary] esasynda jogap ber. Eger materialda jogap ýok bolsa, 'Men bu soraga jogap berip bilemok' diýip jogap ber."
3. Çykaryş formatyny dolandyrmak
Aşakdaky JSON formatynda çykaryň:
{
"answer": "Siziň jogabyňyz",
"confidence": "ýokary/orta/pes",
"sources": [1, 3]
}
- Ulanylyşy: Aşakdaky parsirläp, salgylanmak, düzetmek üçin amatly.
4. Few-shot mysallar (gaty täsirli)
Mysal 1:
Sorag: Her ýyl näçe gün dynç almaly?
Salgylanma materialy: Her ýyl dynç alyş düzgünleri: 1 ýyl dolansoň 5 gün, 10 ýyl dolansoň 10 gün.
Jogap: 1 ýyl dolansoň 5 gün, 10 ýyl dolansoň 10 gün.
Mysal 2:
Sorag: Iş wagtyndan artyk iş üçin töleg nädip hasaplanýar?
Salgylanma materialy: Iş günleri 1.5 esse, dynç günleri 2 esse.
Jogap: Iş günleri 1.5 esse, dynç günleri 2 esse.
Indi jogap ber:
Sorag: {ulanyjy soragy}
Salgylanma materialy: {gözleg netijesi}
Jogap:
- Ussatlyk: Mysallar dürli kynlyk derejelerini öz içine almaly, bir "jogap berip bilmeýär" mysalyny goşmak maslahat berilýär.
5. Salgylanma mejbur etmek
Jogabyň ahyrynda [citation:X] görnüşinde çeşme belgisini belläň. Mysal üçin: "Her ýyl dynç alyş 5 gün[citation:1]."
Birnäçe materiallary birleşdirýän bolsaňyz, her birini alamatlandyryň.
6. Jogap bermezlik çägini kesgitlemek
- Gaty çäklendirme: "Eger salgylanma materialy soraga düýbünden degişli däl bolsa, 'Material degişli däl' diýip jogap ber."
- Ýumşak çäklendirme: Gözleg ynam derejesi bilen utgaşdyryň, çägeden pes bolsa awtomatiki jogap bermezlik şahasyna geçiň.
7. Pikir zynjyry (Chain-of-Thought) köp basgançakly netije çykarmak üçin
Sorag: Ahmetiň başlygy kim?
Ädimler: 1. Ilki Ahmetiň bölümini tap. 2. Soňra şol bölümiň ýolbaşçysyny tap. 3. Ahyrky jogaby ber.
Ädimler boýunça pikir edip, soňra jogap ber.
8. Inkär buyruklar (Negative Prompting)
Jogap düzme. "Mümkin", "belki" ýaly näbelli sözleri ulanma. Salgylanma materialyndan başga hiç bir san çykarma.
III. Prompt-yň gowulygyny nädip bahalandyrmaly?
| Görkeziji | Many | Nädip ölçemeli |
|---|---|---|
| Wepalylyk | Jogap salgylanma materialyna berk esaslanýarmy | Adam ýa-da RAGAS Faithfulness |
| Jogap bermezlik dogrulygy | Jogap bermezlik zerur bolanda ýerine ýetirilýärmi | Jogapsyz test toplumynda hasapla |
| Formata laýyklyk derejesi | Talap edilen JSON / salgylanma formatyna laýyk gelýärmi | Regulýar aňlatma bilen deňeşdir |
| Ulanyjy kanagatlanmasy | Jogap peýdalymy | Onlaýn seslenme / A/B test |
Teklip: Kiçijik test toplumyny taýýarlaň (20-50 gyraky waka), her gezek prompt-y üýtgedeniňizde işledip, üýtgeşmeleri ýazga alyň.
IV. Köp duş gelýän ýalňyşlar we optimizirleme ugurlary
| Mesele | Mümkin sebäp | Optimizirleme usuly |
|---|---|---|
| Model salgylanma materialyna üns bermän özi jogap berýär | Buyruk ýeterlik güýçli däl | "Diňe aşakdaky materiala görä" görnüşine üýtget, few-shot bilen jogap bermezligi görkez |
| Model hemişe "bilmeýär" diýýär | Jogap bermezlik çägi ýokary | Çegi peseldiň ýa-da gözleg hilini barlaň |
| Çykaryş formaty tertipsiz, JSON däl | Buyruk düşnükli däl | Gaty format mysaly goşuň ýa-da function calling ulanyň |
| Jogap gaty uzyn / gaty gysga | Uzynlyk kesgitlenilmedik | "Jogap 3 sözleme çenli ber" |
| Köp basgançakly netije çykarmak nädogry | Modeliň netije çykarma ukyplylygy ýeterlik däl | Basgançakly pikir etmegi talap ediň ýa-da has güýçli model ulanyň |
| Galýusinasiýa sanlar / seneler çykýar | Model öz bilimine daýanýar | "Hiç bir ýadyňyzdaky sany ulanmaň, diňe materiala serediň" diýip urguň |
评论
暂无已展示的评论。
发表评论(匿名)