Miten hyödynnän järjestelmäkehotetta omassa työssä?
Chat-sovelluksissa sama asia on tarjolla ilman koodia. Clauden asetuksissa Instructions for Claude -ohjeet koskevat kaikkia keskusteluja, projektin ohjeet yhtä projektia ja Skillit ovat tehtäväkohtaisia menettelyjä, jotka Claude lataa tarvittaessa. ChatGPT:ssä samaa tehtävää hoitavat mukautetut ohjeet ja projektien ohjeet, Geminissä taidot ja Copilotissa agentit. Hyvä pysyvä ohje kertoo, mitä tarvitaan ja mihin, miksi, millaisessa muodossa vastataan ja mihin tekoälyn pitää pysähtyä, ja siinä on pari esimerkkiä halutusta lopputuloksesta. Isot kirjaimet ja kovat käskyt (MUST, CRITICAL) kannattaa jättää pois, koska uudet mallit reagoivat niihin liian voimakkaasti. Käsittelemme tämän rakentamisen prompt engineering -oppaassa.
Miksi järjestelmäkehote on myös tietoturva-asia?
Koska se on ensimmäinen puolustuslinja väärinkäyttöä vastaan: kehotteessa rajataan, mitä botti saa kertoa ja tehdä. Raja ei kuitenkaan ole murtumaton. Prompt injection -hyökkäyksessä käyttäjä tai dokumenttiin upotettu teksti yrittää kumota järjestelmäkehotteen ohjeet, joten arkaluonteista tietoa ei pidä jättää pelkän kehotteen suojaan.