![1_wCKFgpHptRK_JNaGrG8RFg.jpg](https://static-lib.s3.amazonaws.com/cms/1_w_CK_Fgp_Hpt_RK_J_Na_Gr_G8_R_Fg_bb504a1d8e.jpg)
Et ehkä ole kuullutkaan prompt-tekniikasta. Periaatteessa se tarkoittaa 'tehokasta viestimistä tekoälylle saadaksesi haluamasi'.
Useimmat ihmiset eivät tiedä, miten luoda hyviä ohjeita.
Kuitenkin se on tullut entistä tärkeämmäksi taidoksi...
Koska roska sisään = roska ulos.
Tässä ovat tärkeimmät tekniikat, joita tarvitset kannustamiseen 👇
Viittaamme kielimalliin 'LM'.
Esimerkkejä kielimalleista ovat @OpenAI:n ChatGPT ja @AnthropicAI:n Claude.
1. Persona/rooli ilmoitus
Määritä rooli tekoälylle.
Esimerkki: "Olet asiantuntija X:ssä. Olet auttanut ihmisiä tekemään Y:tä 20 vuoden ajan. Tehtäväsi on antaa parhaat neuvot X:stä.
Vastaa 'ymmärretty', jos asia on selvä."
Seuraava on tehokas lisäosa:
'Sinun tulee aina kysyä kysymyksiä ennen kuin vastaat, jotta voit paremmin ymmärtää mitä kysyjä etsii.'
Puhun siitä miksi se on niin tärkeää ihan kohta.
2. CoT
CoT tarkoittaa 'Chain of Thought' -ketjua
Se käytetään ohjeistamaan LM:ää selittämään päättelyään.
Esimerkki:
![1_WB-Q2Wxf3nknx7JI__KjMQ.jpg](https://static-lib.s3.amazonaws.com/cms/1_WB_Q2_Wxf3nknx7_JI_Kj_MQ_3bb907e339.jpg)
3. Zero-shot-CoT
Zero-shot tarkoittaa mallia, joka tekee ennusteita ilman lisäkoulutusta syötettävän vihjeen sisällä.
Pääsen pian käsiksi lyhyen opetusjakson aiheeseen.
Huomaa, että tavallisesti CoT > Zero-shot-CoT
Esimerkki:
![1_nRZMFzWxahlrklRoUi7bhQ.jpg](https://static-lib.s3.amazonaws.com/cms/1_n_RZM_Fz_Wxahlrkl_Ro_Ui7bh_Q_68ed4fddd8.jpg)
4. Few-shot (ja few-shot-CoT)
Vähän harjoitusta on, kun LM:lle annetaan joitain esimerkkejä herätteessä, jotta se voi nopeammin sopeutua uusiin esimerkkeihin.
Esimerkki:
![1_iN3wq9QBQP6s4AEPPNZrhA.jpg](https://static-lib.s3.amazonaws.com/cms/1_i_N3wq9_QBQP_6s4_AEPPN_Zrh_A_175749d281.jpg)
5. Tiedon luominen
Tietämystä kysymyksiin liittyvistä aiheista luomalla LM:ää ajamalla kyselyä.
Tätä voidaan käyttää generoidun tietokysymyksen luomiseen (tarkemmin ks. alla).
Esimerkki:
![1_SaClaqnAKa17b38ZQOra-g.jpg](https://static-lib.s3.amazonaws.com/cms/1_Sa_Claqn_A_Ka17b38_ZQ_Ora_g_736f5e7cee.jpg)
6. Luotu tieto
Nyt kun meillä on tietoa, voimme syöttää sen uuteen kehotteeseen ja kysyä kysymyksiä liittyen tähän tietoon.
Tällaista kysymystä kutsutaan "tietoa täydentäväksi" kysymykseksi.
7. Itsekonsistenssi
Tätä tekniikkaa käytetään luomaan useita päättelypolkuja (ajatusketjuja).
Enemmistön vastaus otetaan viimeisenä vastauksena.
Esimerkki:
![1_mChc367_9PHxMwMPsNScYw.jpg](https://static-lib.s3.amazonaws.com/cms/1_m_Chc367_9_P_Hx_Mw_M_Ps_N_Sc_Yw_6389b1d13a.jpg)
8. LtM
LtM tarkoittaa 'Vähimmästä eniten'
Tämä tekniikka on jatkoa CoT:lle. Lisäksi se toimii ongelman pilkkomisella aliongelmiin ja niiden ratkaisemisella.
Esimerkki:
![1_lt5xMCLKCMEOtJME_N6DGw.jpg](https://static-lib.s3.amazonaws.com/cms/1_lt5x_MCLKCME_Ot_JME_N6_D_Gw_a106d037ed.jpg)