← 返回列表

Tambayoyi na AI Series 12: Yadda ake gyara Prompt?

Gyaran Prompt (Prompt Engineering / Optimization) shine ƙwarewa mai mahimmanci don sa manyan harsunan harsuna su "yi biyayya", musamman a tsarin RAG, yana ƙayyade kai tsaye ko samfurin zai bi da aminci bisa ga abubuwan da aka samo, ya guje wa hallucination, da kuma fitar da siffa mai tsari.


I. Ka'idodin Gyaran Prompt

  1. Tsabta > Hadaddi: Umarni masu sauƙi kai tsaye galibi suna da inganci fiye da sarƙoƙi masu ban sha'awa.
  2. Ba da iyaka: Faɗa wa samfurin a sarari "me zai iya yi, me bai kamata ya yi".
  3. Bayar da misalai: Few-shot ya fi Zero-shot inganci.
  4. Mai tabbatarwa: Bari samfurin ya fitar da ambato ko tabbaci, don sauƙaƙe yanke shawara a ƙasa.
  5. Maimaita ingantawa: Fara daga tushe, sauya mai canji ɗaya kawai a kowane lokaci, kwatanta sakamako.

II. Dabarun Gyara Na Musamman (Daga Sauƙi zuwa Wuya)

1. Saitin Matsayi (System Prompt)

Kai ne mataimakin sabis na abokin ciniki na ƙwararru. Za ka iya amsa tambayoyi ne kawai bisa ga 【Abubuwan da aka samar】 da ke ƙasa.
Idan ba ka san amsar ba, ka ce kai tsaye "Babu bayanan da suka dace a cikin abubuwan da aka samar", kada ka ƙirƙira.
  • Aiki: Yana saita iyaka da yanayin magana.
  • Wurin gyara: Yanayi (ƙwararru/kyauta), ƙarfi (tsauri/sassauƙa).

2. Umarni Bayyananne

❌ Maras kyau: "Amsa tambayar mai amfani."
✅ Mai kyau: "Ka amsa kawai bisa ga 【Abubuwan da aka samar】 da ke ƙasa. Idan abubuwan da aka samar ba su ƙunshi amsa ba, ka amsa da 'Ba zan iya amsa wannan tambayar ba'."

3. Sarrafa Siffar Fitarwa

Don Allah ka fitar da JSON mai zuwa:
{
  "answer": "Amsar ka",
  "confidence": "babba/tsakaici/ƙarami",
  "sources": [1, 3]
}
  • Amfani: Don sauƙaƙe bincike, ambato, da gyara a ƙasa.

4. Misalan Few-shot (Mai Inganci Sosai)

Misali 1:
Tambaya: Kwanakin hutu nawa aka samu?
Abubuwan da aka samar: Dokokin hutu: cika shekara 1 kwanaki 5, cika shekara 10 kwanaki 10.
Amsa: Cika shekara 1 kwanaki 5, cika shekara 10 kwanaki 10.

Misali 2:
Tambaya: Yaya ake lissafin ƙarin lokacin aiki?
Abubuwan da aka samar: Ƙarin lokacin aiki a ranar aiki sau 1.5, a ranar hutu sau 2.
Amsa: Ranar aiki sau 1.5, ranar hutu sau 2.

Yanzu don Allah ka amsa:
Tambaya: {Tambayar mai amfani}
Abubuwan da aka samar: {Abubuwan da aka samo}
Amsa:
  • Dabarar: Misalai su rufe matsaloli daban-daban, mafi kyau a haɗa da misalin "ba zai iya amsawa ba".

5. Ƙarfafa Ambato

A ƙarshen amsa, yi amfani da [citation:X] don nuna lambar tushe. Misali: "Hutu kwanaki 5 [citation:1]."
Idan an haɗa bayanai da yawa, a nuna kowannensu.

6. Saitin Matsakaicin Ƙin Amsa

  • Ƙarfi mai ƙarfi: "Idan abubuwan da aka samar ba su da alaƙa da tambaya gaba ɗaya, ka amsa da 'Bayani bai dace ba'."
  • Ƙarfi mai sauƙi: Haɗa da ƙimar amincin bincike, idan ƙasa da matsakaici, ta atomatik bi hanyar ƙin amsa.

7. Sarƙoƙin Tunani (Chain-of-Thought) don Hanyoyi Masu Yawa

Tambaya: Wanene maigidan Zhang San?
Matakai: 1. Da farko gano sashen Zhang San. 2. Sannan gano mai kula da wannan sashen. 3. Bayar da amsar ƙarshe.
Da fatan za ka yi tunani a mataki-mataki sannan ka fitar.

8. Umarni na Hana (Negative Prompting)

Kada ka ƙirƙira amsa. Kada ka yi amfani da kalmomi kamar 'watakila', 'wataƙila' da sauransu. Kada ka fitar da lambar da ba a cikin abubuwan da aka samar ba.

III. Yaya Ake Auna Kyawun Prompt?

Ma'auni Ma'ana Yadda Ake Auna
Aminci Shin amsar ta dogara sosai kan abubuwan da aka samar Aikin hannu ko RAGAS Faithfulness
Daidaituwar Ƙin Amsa Shin ta ƙi amsa lokacin da ya kamata A kan saitin gwaji ba tare da amsa ba a lissafta
Yawan Biyan Siffa Shin ta bi umarnin JSON/ambato Daidaitawa ta regex
Gamsuwar Mai Amfani Shin amsar tana da amfani Ra'ayin kan layi / Gwajin A/B

Shawara: Shirya ƙaramin saitin gwaji (20-50 muhimman hali), a ci gaba da gudanarwa bayan kowane canjin prompt, rubuta canje-canje.

IV. Matsaloli Gama Gari da Hanyoyi Na Gyara

Matsala Dalili Mai Yiwuwa Hanyar Gyara
Samfurin ya yi watsi da abubuwan da aka samar, ya amsa da kansa Umarni ba su da ƙarfi Canza zuwa "kawai bisa ga bayanan da ke ƙasa", kuma yi amfani da few-shot don nuna ƙin amsa
Samfurin koyaushe yana cewa "ban sani ba" Matsakaicin ƙin amsa mai yawa Rage matsakaita ko duba ingancin bincike
Siffar fitarwa ba ta tsari ba, ba JSON ba Umarni ba su bayyana ba Ƙara misalin siffa mai tsauri, ko amfani da function calling
Amsa da tsayi sosai/gajere Ba a kayyade tsayi ba "Ka amsa da jimla marasa wuce uku"
Kuskuren tunani mai yawa Ƙarfin tunani bai isa ba Nemi ya nuna tunani a mataki-mataki, ko canza zuwa samfurin da ya fi ƙarfi
Bayyana lambobi/kwanan wata na ƙirƙira Samfurin ya dogara kan ilmin kansa Jaddada "Kada ka yi amfani da kowane lambar da ka tuna, kalli bayanai kawai"

评论

暂无已展示的评论。

发表评论(匿名)