Mukautettu Vartija -komponentti toimii älykkäänä suodattimena tekoälytyönkulussa ja varmistaa, että käyttäjän syöte täyttää työnkulun suunnittelijan asettamat tietyt kriteerit. Komponentti hyödyntää kielimallia (LLM) sekä mukautettavaa kehotetta syötteen validointiin ja keskustelun tai datan hallintaan.
Komponentin toiminta
Ytimeltään Mukautettu Vartija toimii portinvartijana käyttäjän syötteille. Se käyttää kehotetta (“Vartijakehote”) ohjeistaakseen LLM:ää, mitä sisältöä pidetään hyväksyttävänä. Esimerkiksi oletuskehote rajoittaa keskustelun tiukasti urheiluaiheisiin ja estää kaikki asiaankuulumattomat tai epäselvät (hölynpöly) syötteet. Tämä mekanismi pitää tekoälytyönkulun keskittyneenä ja ehkäisee sen ajautumisen pois alkuperäisestä tarkoituksestaan.
Näin se toimii
- Komponentti vastaanottaa syöteviestin (yleensä käyttäjän viesti).
- Se lähettää tämän syötteen yhdessä vartijakehotteen kanssa valitulle LLM:lle.
- LLM arvioi syötteen kehotteen perusteella ja määrittää, täyttääkö se kriteerit.
- Tuloksen mukaan komponentti ohjaa viestin jommallekummalle kahdesta reitistä: hyväksytty (true) tai hylätty (false).
Syötteet
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| LLM | HandleInput | Kielimalli, jota käytetään vartijan toteuttamiseen. |
| Vartijakehote | PromptInput | LLM:lle annettu ohje siitä, mitä sisältöä sallitaan. |
| Syöteviesti | Message | Käyttäjän viesti tai sisältö, joka validoidaan. |
- LLM: Valitse malli, jota haluat käyttää vartijana. Tämä antaa joustavuutta käyttää erilaisia LLM:iä tarpeidesi mukaan.
- Vartijakehote: Mukauta vartijan tiukkuutta muokkaamalla kehotehaluamaksesi.
- Syöteviesti: Varsinainen teksti, joka validoidaan.
Tulosteet
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| Hyväksytty | Message | Tuloste, jos syöte läpäisee vartijantarkistuksen (eli täyttää kriteerit). |
| Hylätty | Message | Tuloste, jos syöte ei täytä kriteerejä ja suodatetaan pois/hylätään. |
- Hyväksytty: Kun syöte täyttää vartijan ehdot, se ohjataan tätä reittiä pitkin jatkokäsittelyyn.
- Hylätty: Jos syöte on aiheen ulkopuolelta tai hylätään, se ohjataan tätä kautta — voit käsitellä sen eri tavalla (esim. lähettää varoituksen tai pyytää täsmennystä).
Miksi käyttää tätä komponenttia?
- Laadunvalvonta: Valvo tiukasti aihepiiriä tai sisältösääntöjä tekoälysovelluksissasi.
- Turvallisuus ja olennaisuus: Estä tekoälyä vastaamasta aiheesta poikkeavaan, epäolennaiseen tai sopimattomaan sisältöön.
- Mukautettava valvonta: Muokkaa vartijakehotetta helposti muuttuvien vaatimusten tai käytäntöjen mukaan.
- Saumaton integrointi: Toimii monien LLM:ien kanssa ja mahdollistaa joustavan syöte-/tulostereitityksen työnkulussa.
Käyttötapaukset
- Moderoi chatbotteja pysymään aiheessa (esim. asiakaspalvelu, opetuskäyttö).
- Suodata käyttäjien tuottamaa sisältöä ennen käsittelyä tai tallentamista.
- Varmista automaattisen tekoälykeskustelun sääntöjen tai lakivaatimusten noudattaminen.
- Estä roskaposti ja hölynpölysyötteet häiritsemästä työnkulkuja.
Ottamalla Mukautettu Vartija -komponentin käyttöön tekoälytyönkulussasi saat tarkkaa hallintaa hyväksyttävään sisältöön, mikä auttaa varmistamaan, että tekoälysi toimii halutulla tavalla ja tarjoaa luotettavia, olennaisia tuloksia.
