← 返回列表

AI röð viðtöl 12: Hvernig á að fínstilla Prompt?

Fínstilling á Prompt (Prompt Engineering / Optimization) er lykilfærni til að fá stóra málílíkanið til að "hlýða", sérstaklega í RAG-kerfum, þar sem það ræður beint hvort líkanið sé tilbúið að fylgja sóttu efni trúlega, forðast blekkingar og fylgja réttu úttaksformi.


1. Kjarnareglur fínstillingar á Prompt

  1. Skýrleiki > Flækjustig: Einföld bein fyrirmæli eru oft skilvirkari en flóknar hugsanakeðjur.
  2. Gefa nægar skorður: Segja líkaninu greinilega "hvað það má og má ekki".
  3. Veita dæmi: Few-shot er stöðugra en Zero-shot.
  4. Sannanlegt: Láta líkanið gefa tilvísanir eða öryggisstig, auðveldar eftirfylgni.
  5. Endurtekinn bæting: Byrja á grunnlínu, breyta einni breytu í einu og bera saman árangur.

2. Sértæk fínstillingartrix (frá auðveldu til erfitt)

1. Hlutverkasetning (System Prompt)

Þú ert faglegur þjónustuaðstoðari. Þú mátt aðeins svara út frá [tilvísunarefninu] hér fyrir neðan.
Ef þú veist ekki svarið, segðu beint "ekkert í efninu um þetta", ekki búa til sjálfur.
  • Tilgangur: Setja mörk og tón.
  • Fínstillingarpunktar: Tónn (faglegur/vingjarnlegur), styrkur skorða (strangt/rúmt).

2. Skýr fyrirmæli

❌ Lélegt: "Svaraðu spurningu notanda."
✅ Gott: "Einungis út frá [tilvísunarefninu] hér að neðan. Ef tilvísunarefnið inniheldur ekki svarið, svaraðu 'Ég get ekki svarað þessari spurningu'."

3. Stjórnun á úttaksformi

Vinsamlegast gefðu út á eftirfarandi JSON sniði:
{
  "answer": "þitt svar",
  "confidence": "hátt/meðallágt/lágt",
  "sources": [1, 3]
}
  • Notkun: Auðveldar niðurstreymisþáttun, tilvísun og kembingu.

4. Few-shot dæmi (mjög áhrifarík)

Dæmi 1:
Spurning: Hversu margir sumarleyfisdagar?
Tilvísunarefni: Reglur um sumarleyfi: 1 ár 5 dagar, 10 ár 10 dagar.
Svar: 1 ár 5 dagar, 10 ár 10 dagar.

Dæmi 2:
Spurning: Hvernig er yfirvinna reiknuð?
Tilvísunarefni: Yfirvinna virka daga 1,5-föld, um helgar 2-föld.
Svar: Virka daga 1,5-föld, helgar 2-föld.

Nú svaraðu:
Spurning: {spurning notanda}
Tilvísunarefni: {sótt efni}
Svar:
  • Trix: Dæmi eiga að ná yfir mismunandi erfiðleikastig, helst að innihalda eitt "get ekki svarað" dæmi.

5. Skylda tilvísun

Í lok svars, merktu heimildarnúmer með [citation:X]. Til dæmis: "Sumarleyfi er 5 dagar [citation:1]."
Ef notað er úr mörgum heimildum, merktu hverja fyrir sig.

6. Stilla þröskuld fyrir nei-svar

  • Hörð skorða: "Ef tilvísunarefnið er alveg ótengt spurningunni, svaraðu 'Efnið er óviðeigandi'."
  • Mjúk skorða: Sameina með öryggisstigi úr leit, undir þröskuldi sjálfkrafa farið í nei-svars grein.

7. Hugsanakeðja (Chain-of-Thought) fyrir margra staka röksemdafærslu

Spurning: Hver er yfirmaður Jóns?
Skref: 1. Finndu fyrst deild Jóns. 2. Finndu svo yfirmann deildarinnar. 3. Gefðu endanlegt svar.
Vinsamlegast hugsaðu í skrefum áður en þú svarar.

8. Neitunarfyrirmæli (Negative Prompting)

Ekki búa til svar. Ekki nota óljós orð eins og "kannski" "ef til vill". Ekki gefa upp neinar tölur utan tilvísunarefnis.

3. Hvernig á að meta gæði Prompt?

Mælikvarði Merking Hvernig mælt
Trúmennska Er svarið strangt byggt á tilvísunarefni? Handvirkt eða RAGAS Faithfulness
Nákvæmni nei-svara Svarar með nei þegar á að gera það? Reiknað á prófunarsetti án svar
Formfylgni Skilað á JSON/með tilvísunum eins og beðið? Regluleg tjáning
Ánægja notanda Er svarið gagnlegt? Netkönnun / A/B prófun

Ráðlegging: Undirbúið lítið prófunarsett (20-50 jaðartilfelli), keyrið það í hvert skipti sem prompt er breytt og skráið breytingar.

4. Algengar gildrur og fínstillingarstefnur

Vandamál Hugsanleg ástæða Fínstillingarleið
Líkan hunsar tilvísunarefni og svarar sjálft Fyrirmæli ekki nógu sterk Breyta í "Einungis út frá eftirfarandi efni" og nota few-shot til að sýna nei-svar
Líkan segir alltaf "veit ekki" Þröskuldur fyrir nei-svar of hár Lækka þröskuld eða athuga leitargæði
Úttaksform ruglingslegt, ekki JSON Fyrirmæli óskýr Bæta við ströngu formdæmi eða nota function calling
Svar of langt/stutt Ekki tilgreint lengd "Svaraðu í ekki fleiri en 3 setningum"
Margra staka röksemdafærsla mistekst Rökhugsunargeta líkans of veik Krefjast skrefaskýringar, eða skipta yfir í öflugra líkan
Blekking (tölur/dagsetningar) Líkan treystir á eigin þekkingu Leggja áherslu á "ekki nota neinar tölur sem þú manst, bara úr efninu"

评论

暂无已展示的评论。

发表评论(匿名)