← 返回列表

Seria e Intervistave AI 12: Si të optimizoni Prompt?

Optimizimi i Prompt (Inxhinieri/Optimizim Prompt) është aftësia kryesore për ta bërë modelin e madh gjuhësor "të dëgjojë", veçanërisht në sistemet RAG, duke përcaktuar drejtpërdrejt nëse modeli do të mbështetet besnikërisht në përmbajtjen e marrë, do të shmangë halucinacionet dhe do të formatojë daljen në mënyrë korrekte.


1. Parimet Kryesore të Optimizimit të Prompt

  1. Qartësi > Kompleksitet: Udhëzimet e thjeshta dhe direkte shpesh janë më efektive se zinxhirët e zbukuruar të mendimit.
  2. Jepni mjaft kufizime: Thuaji qartë modelit "çfarë mund të bëjë dhe çfarë nuk mund të bëjë".
  3. Ofroni shembuj: Few-shot është më i qëndrueshëm se Zero-shot.
  4. Verifikueshëm: Bëjeni modelin të nxjerrë referenca ose nivele besimi për gjykim më të lehtë në fazat pasuese.
  5. Optimizim iterativ: Filloni nga një bazë, ndryshoni vetëm një variabël në çdo hap dhe krahasoni rezultatet.

2. Teknika Specifike të Optimizimit (nga e lehta në të vështirë)

1. Vendosja e Rolit (System Prompt)

Ju jeni një asistent profesional i shërbimit ndaj klientit. Ju mund të përgjigjeni vetëm bazuar në [Materialet Referente] të dhëna më poshtë.
Nëse nuk e dini përgjigjen, thoni direkt "Nuk ka informacion përkatës në materiale", mos shpikni asgjë.
  • Funksioni: Përcakton kufijtë dhe tonin.
  • Pikat e optimizimit: Toni (profesional/miqësor), forca e kufizimeve (strikt/lejues).

2. Udhëzime të Qarta

❌ Keq: "Përgjigju pyetjes së përdoruesit."
✅ Mirë: "Bazuar vetëm në [Materialet Referente] më poshtë. Nëse materialet referente nuk përmbajnë përgjigjen, përgjigju 'Nuk mund t'i përgjigjem kësaj pyetjeje'."

3. Kontrolli i Formatit të Daljes

Ju lutemi dilni në formatin JSON të mëposhtëm:
{
  "answer": "Përgjigja juaj",
  "confidence": "Lartë/Mesëm/Ulët",
  "sources": [1, 3]
}
  • Qëllimi: Lehtëson analizën, referencat dhe debugin në fazat pasuese.

4. Shembuj Few-shot (Shumë Efektiv)

Shembull 1:
Pyetje: Sa ditë pushimi vjetor kam?
Materiale referente: Rregullat e pushimit vjetor: 1 vit = 5 ditë, 10 vjet = 10 ditë.
Përgjigje: 1 vit = 5 ditë, 10 vjet = 10 ditë.

Shembull 2:
Pyetje: Si llogaritet pagesa jashtë orarit?
Materiale referente: Jashtë orarit në ditë pune = 1.5 herë, fundjavë = 2 herë.
Përgjigje: Ditë pune = 1.5 herë, fundjavë = 2 herë.

Tani përgjigjuni:
Pyetje: {pyetja e përdoruesit}
Materiale referente: {përmbajtja e marrë}
Përgjigje:
  • Këshillë: Shembujt duhet të mbulojnë nivele të ndryshme vështirësie, mundësisht duke përfshirë një shembull "nuk mund të përgjigjem".

5. Referenca të Detyrueshme

Në fund të përgjigjes, shënoni numrin e burimit me [citation:X]. P.sh.: "Pushimi vjetor është 5 ditë[citation:1]." Nëse përdoren disa burime, shënoni secilin.

6. Vendosja e Pragut për Refuzim

  • Kufizim i fortë: "Nëse materialet referente nuk kanë lidhje fare me pyetjen, përgjigju 'Materialet nuk janë relevante'."
  • Kufizim i butë: Kombinohet me pikët e besueshmërisë së marrjes; nën prag, refuzoni automatikisht.

7. Zinxhiri i Mendimit (Chain-of-Thought) për Arsyetim me Shumë Hapa

Pyetje: Kush është shefi i Zhang San?
Hapat: 1. Gjej departamentin e Zhang San. 2. Gjej drejtuesin e atij departamenti. 3. Jep përgjigjen përfundimtare.
Ju lutemi mendoni sipas hapave dhe më pas dilni.

8. Udhëzime Negative (Negative Prompting)

Mos shpik përgjigje. Mos përdor fjalë të paqarta si "ndoshta", "mbase". Mos nxjerr asnjë numër që nuk gjendet në materialet referente.

3. Si të Vlerësojmë Cilësinë e Prompt?

Tregues Kuptimi Si të matet
Besnikëria A është përgjigja rreptësisht e bazuar në materialet referente? Manualisht ose me Faithfulness të RAGAS
Saktësia e Refuzimit A refuzon kur duhet? Llogarit mbi një grup testimi pa përgjigje
Shkalla e Ndiqjes së Formatit A del në JSON / me referenca siç kërkohet? Përputhje me regex
Kënaqësia e Përdoruesit A është përgjigja e dobishme? Feedback online / Test A/B

Këshillë: Përgatitni një grup të vogël testimi (20-50 raste skajore), ekzekutoni çdo herë pas ndryshimit të prompt dhe shënoni ndryshimet.

4. Kurthe të Zakonshme dhe Drejtime Optimizimi

Problemi Shkaku i Mundshëm Metoda e Optimizimit
Modeli injoron materialet referente dhe përgjigjet vetë Udhëzimi nuk është i fortë Ndrysho në "Vetëm bazuar në materialet e mëposhtme" dhe përdor few-shot për të treguar refuzim
Modeli gjithmonë thotë "nuk di" Pragu i refuzimit shumë i lartë Ulni pragun ose kontrolloni cilësinë e marrjes
Formati i daljes është i çrregullt, jo JSON Udhëzimi i paqartë Shtoni shembuj të rreptë të formatit, ose përdorni function calling
Përgjigja shumë e gjatë / shumë e shkurtër Nuk është specifikuar gjatësia "Përgjigju me jo më shumë se 3 fjali"
Arsyetimi me shumë hapa gabon Aftësia e arsyetimit të modelit të pamjaftueshme Kërko arsyetim hap pas hapi, ose përdor një model më të fortë
Shfaqen halucinacione numrash/datash Modeli mbështetet në njohuritë e veta Thekso "Mos përdor asnjë numër nga kujtesa jote, shiko vetëm materialet"

评论

暂无已展示的评论。

发表评论(匿名)