Llama Prompt Guard 2

Llama Prompt Guard 2 22M

by Meta AI · Praegune avatud kaaludega ohutusklassifikaator

Meta Llama Prompt Guard 2 22M on kompaktne avatud kaaludega klassifikaator, mis märgendab teksti ohutuks või pahatahtlikuks, aidates tuvastada juhiste süstimise rünnakuid ja turvapiirangutest möödahiilimise katseid. Selle 512 tokeni piirang, DeBERTa-xsmall’i arhitektuur, kohalik juurutamine Transformersi abil ning A100-l mõõdetud 19,3 ms latentsus muudavad selle sobivaks kiireks eelfiltreerimiseks, kuid nõrgem mitmekeelne jõudlus ja piiratud rünnakukontekst seavad selle kasutamisele piirangud.

Tekst Arutlusvõime Programmeerimine
Llama Prompt Guard 2 22M on Meta avatud kaaludega ohutuse klassifikaator, mis märgistab teksti ohutuks või pahatahtlikuks. Selle eesmärk on tuvastada viipesüstid ja jailbreak-katsed enne, kui ebausaldusväärne sisu jõuab LLM-i või agendini. Ligikaudu 22 miljoni parameetri, 512 märgi pikkuse kontekstilimiidi ja väidetavalt väikese latentsusega järeldamisega on see mõeldud rakendustele, mis vajavad tekstigeneratsiooni asemel taskukohast kohalikku eelfiltreerimist.
Väljundid

Mida Llama Prompt Guard 2 22M suudab teha

Tekst
Sisendid

Mida see mõistab

Tekst
Võimekused

Abifunktsioonid

Peenhäälestamine
Mudeli profiil

Jõudlusnäitajad

1/10 Arutlusvõime
2/10 Programmeerimine
9/10 Kiirus
9/10 Kulutõhusus
Detailid

Tehnilised andmed

Mudeliseeria Llama Prompt Guard 2
Tüüp Muu
Konteksti maht 512 märki/tokenit
Maksimaalne väljundmärkide arv märki/tokenit
Välja antud 2025-04-29
Olek Praegune avatud kaaludega ohutusklassifikaator
Teadmiste ajapiiri märkused

See on eristav turvaklassifikaator, mitte üldotstarbeline teadmismudel. Meta ei avalda selle konkreetse mudeli kohta tavapärast teadmiste lõppkuupäeva.

Mudeli selgitused

Hugging Face’i mudeli täpne ID on meta-llama/Llama-Prompt-Guard-2-22M. See on binaarne tekstiklassifikaator, mis liigitab sisendid ohututeks või pahatahtlikeks; Prompt Guard 2 ei säilita Prompt Guard 1 eraldi süstimisrünnete ja jailbreak-rünnete kategooriaid. Mudel põhineb DeBERTa-xsmallil ning selle põhimudelis on ligikaudu 22 miljonit parameetrit. Meta andmetel on A100 GPU-l 512 märgi pikkuse sisendi klassifitseerimise latentsus 19,3 ms, ingliskeelse teksti AUC 0,995 ja saagis 88,7% 1% valepositiivsete tulemuste määra juures. Meta soovitab üle 512 märgi pikkused sisendid osadeks jagada. Mudel on Hugging Face’is saadaval Llama 4 Community License’i alusel. Allalaaditava mudeli enda puhul hinnastamine ei kehti.

Mudeli juhend

Llama Prompt Guard 2 22M: kiire ja kerge kaitse prompt-rünnakute tuvastamiseks

Llama Prompt Guard 2 22M on Meta kompaktne avatud kaaludega tekstiklassifikaator, mis tuvastab pahatahtlikke prompt’i süstimisi ja jailbreak-katseid. DeBERTa-xsmalli baasil loodud mudel on Prompt Guard 2 väiksem ja kiirem versioon, mis toetab kuni 512 märgi pikkuseid sisendeid ning vajab vähem arvutusressursse kui 86M variant. See on mõeldud LLM-rakenduste, agentide, hangitud sisu, tööriistade tulemuste ja muu ebausaldusväärse teksti esmaseks kontrollikihiks, mitte generatiivseks mudeliks ega täielikuks turvalahenduseks.

Mis on Llama Prompt Guard 2 22M?

Llama Prompt Guard 2 22M on binaarne teksti klassifitseerimise mudel, mille Meta avaldas 29. aprillil 2025. See analüüsib teksti ja määrab selle ühte kahest üldisest kategooriast: ohutu või pahatahtlik. Pahatahtlik kategooria hõlmab otseseid viiburünnakuid, sealhulgas katseid juhiseid eirata, mudelit piirangutest mööda juhtida või sisestada juhiseid rakenduse välisest allikast hangitud sisusse.

Praktikas saab mudeli paigutada LLM-il põhineva rakenduse ette. Teenus võib edastada kasutaja sõnumi, hangitud veebilehe, dokumendikatke, tööriista tulemuse või agendi sisendi enne selle lisamist suurema mudeli konteksti Prompt Guard 2 22M-ile. Klassifikaatori tulemust saab seejärel kasutada rakenduse filtreerimis-, blokeerimis-, ülevaatamis- või eskaleerimisloogikas.

Mudel ei ole vestlusassistent ega genereeri sisendile vastust. Tegemist on diskriminatiivse klassifikaatoriga: selle ülesanne on hinnata teksti, mitte teksti kirjutada, küsimustele vastata, tööriistu kasutada või kasutaja ülesannet täita.

Kuhu see Prompt Guard 2 mudeliperekonnas sobitub?

Prompt Guard 2 22M on Meta Prompt Guard 2 mudeliperekonna väiksem liige. Selle alusmudel on DeBERTa-xsmall ning see sisaldab ligikaudu 22 miljonit alusmudeli parameetrit. Perekonda kuulub ka 86M variant. 22M mudel on mõeldud väiksema latentsuse ja väiksema ressursikasutuse jaoks, samas kui suurem sõsarmudel sobib paremini juhul, kui tähtsamad on mitmekeelne jõudlus või suurem mudelimaht.

Erinevalt Prompt Guard 1-st kasutab Prompt Guard 2 ühtset ohutu või pahatahtliku sisendi klassifikatsiooni ega erista eraldi viibe- ja jailbreak-silte. Rakendused, mis peavad neid ründetüüpe eristama, peavad seetõttu lisama oma analüüsi või kasutama teistsugust mudelit ja otsustusprotsessi.

Põhivõimekus ja sisendipiirang

Mudeli peamine võimekus on otseste või äratuntavate viiburünnakute mustrite tuvastamine. Näiteks võib sisend sisaldada teksti, mis püüab arendaja juhiseid tühistada, veenda assistenti oma reegleid eirama või peita vaenulikke juhiseid sisu sisse, mida rakendus kavatseb kokku võtta või analüüsida.

Maksimaalne soovitatav kontekst on 512 tokenit. See on oluline piirang juurutamisel: pikka dokumenti või viibet ei saa lihtsalt ühe piiramatu sisendina mudelile edastada. Meta soovitab pikema materjali osadeks jagada ja need osad klassifitseerida kas paralleelselt või järjestikku. Seejärel peab rakendus ise otsustama, kuidas osade kaupa saadud tulemused kokku võtta.

Osadeks jagamine võib muuta klassifikaatori kasulikuks hangitud dokumentide ja veebisisu puhul, kuid tekitab ka rakenduse kujundamisega seotud probleemi. Rünne võib sõltuda mitme osa peale jaotunud kontekstist ning eraldi klassifitseerimistulemused ei anna automaatselt dokumenditaseme turvahinnangut. Arendajad peaksid määratlema, kuidas käsitleda piiripealseid skoore, mitut märgistatud osa ja ründeid, mis tuginevad teksti eri osade vastastikusele mõjule.

Teatatud jõudlus ja tõhusus

Meta teatab 512-tokeniste sisendite puhul A100 GPU-l klassifitseerimise latentsuseks 19,3 millisekundit. See on teenusepakkuja esitatud mõõtmistulemus, mitte garantii iga riistvarakonfiguratsiooni jaoks. Tegelik läbilaskevõime ja latentsus sõltuvad riistvarast, pakktöötlusest, tokeniseerija töötlusajast, sisendi pikkusest ja ümbritsevast rakendusest.

Meta avaldatud hindamises saavutas Prompt Guard 2 22M inglise keele puhul ROC-kõvera aluse pindala (AUC) 0,995. Meta teatab ka, et inglise keele meenutus oli 1% valepositiivsete tulemuste määra juures 88,7%. Meenutus näitab, kui palju asjakohaseid pahatahtlikke näiteid tuvastatakse, samas kui valepositiivsete tulemuste määr näitab, kui sageli ohutud näited ekslikult märgistatakse. Neid näitajaid tuleks käsitleda hindamistulemustena, mitte lubadusena, et sama tasakaal kehtib ka konkreetse rakenduse liikluse puhul.

22M mudeli peamine praktiline eelis on tõhusus. Kompaktse klassifikaatori saab paigutada kohalikku või spetsiaalsesse järeldusteenusesse ja käivitada enne kuluka generatiivse mudeli kutset. Kompromiss seisneb selles, et väiksema alusmudeli mitmekeelne jõudlus on Prompt Guard 2 86M-ist kehvem, eriti väljaspool inglise keelt. Mitut keelt teenindavad rakendused peaksid 22M mudelit esinduslike sisenditega testima, enne kui hakkavad sellele põhilise filtrina toetuma.

Juurutamine ja toetatud käitumine

Meta pakub mudelit avatud kaaludega allalaadimiseks Hugging Face'i hoidla kaudu: meta-llama/Llama-Prompt-Guard-2-22M. Seda saab kohapeal laadida Transformers'i teegi abil, kasutades teksti klassifitseerimise torujuhet või madalama taseme liideseid AutoTokenizer ja AutoModelForSequenceClassification.

Kuna tegemist on kohaliku klassifikaatori, mitte majutatud generatiivse lõpp-punktiga, ei loetleta esitatud spetsifikatsioonides sisend- ega väljundtokenite hindu. Seetõttu ei ole allalaaditava mudeli enda puhul hinnastamine asjakohane, kuigi juurutamisega kaasnevad endiselt taristu-, salvestus- ja arenduskulud. Mudel on Hugging Face'is saadaval Llama 4 Community License'i alusel, seega peaksid kasutajad enne juurutamist tutvuma selle litsentsi ja kõigi kohaldatavate kasutusnõuetega.

Prompt Guard 2 22M võtab vastu teksti ja tagastab teksti klassifitseerimise tulemuse. See ei võta otse vastu pilte, heli ega videot ega genereeri neid meediatüüpe. Esitatud spetsifikatsioonides ei ole samuti märgitud tööriistade või funktsioonide kasutamist, voogedastust, JSON-režiimi, partiilise API juurdepääsu ega generatiivse väljundi tokenipiirangut. Täppishäälestus on märgitud toetatuks, mis võib võimaldada mudelit rakendusepõhiste andmetega kohandada, kuid kättesaadav uurimistöö ei esita täppishäälestuse protseduuri ega eeldatavat paranemist.

Peamised tugevused

  • Väikesed ressursinõuded: Ligikaudu 22 miljonit parameetrit ja DeBERTa-xsmalli alusmudel muudavad selle oluliselt kergemaks kui suuremad ohutus- või keelemudelid.
  • Kiire sõelumine: Meta teatab A100 GPU-l 512-tokenise sisendi klassifitseerimisajaks 19,3 millisekundit.
  • Selgelt piiritletud eesmärk: Mudel on spetsialiseerunud viibesüstidele ja jailbreak-katsetele, selle asemel et hinnata ohutust üldotstarbelise genereerimisülesande raames.
  • Kohalik juurutamine: Avatud kaaludega mudelit saab rakendusse integreerida, ilma et iga kontrollitav sisend tuleks saata eraldi majutatud modereerimisteenusele.
  • Kasulikud hindamisandmed: Meta avaldab inglise keele AUC- ja meenutustulemused, pakkudes rohkem konkreetseid juhiseid kui toetamata üldine väide ohutusalase jõudluse kohta.

Piirangud ja turvalisusega seotud kaalutlused

Prompt Guard 2 22M on tuvastuskomponent, mitte täielik kaitse. Selle ennustused võivad sisaldada valepositiivseid ja valenegatiivseid tulemusi ning ründajad võivad välja töötada kohanduvaid võtteid, mis erinevad hindamise käigus nähtud mustritest. Sisendit, mis klassifikaatorist läbi pääseb, ei tohiks automaatselt ohutuks pidada.

512-tokenine piirang nõuab pikemate viipade ja dokumentide puhul osadeks jagamist. See võib vähendada mudeli võimet mõista teksti kaugete osade vahelisi seoseid, mistõttu peaks rakendus ühendama klassifikaatori juurdepääsukontrolli, juhiste eraldamise, väljundi valideerimise ja muude töövoo jaoks sobivate turvameetmetega.

Teine oluline piirang on keelekate. Väiksem mudel ei ole eeltreenimise mõttes mitmekeelne samal viisil nagu suurem Prompt Guard 2 variant ning Meta teatab 22M mudeli puhul suuremast mitmekeelse jõudluse erinevusest. Kõige selgem kasutuskoht on inglise keelele keskenduvates rakendustes. Mitmekeelsetes juurutustes tuleks iga olulise keele puhul mõõta valepositiivseid tulemusi ja tuvastamata ründeid, mitte eeldada, et inglise keele tulemused kanduvad otse üle.

Klassifikaator annab ka üldise otsuse „pahatahtlik” või „ohutu”, mitte üksikasjalikku selgitust ega eraldi silti viibesüsti ja jailbreak'i kohta. Meeskonnad, kes vajavad auditiks sobivaid põhjendusi, ründekategooriaid või poliitikapõhiseid modereerimisotsuseid, peavad selle ümber lisama täiendava loogika.

Millal valida Llama Prompt Guard 2 22M?

Vali Llama Prompt Guard 2 22M, kui peamine vajadus on teksti kiire ja soodne kontrollimine enne selle jõudmist LLM-i või agendini. See sobib kasutaja sõnumite filtreerimiseks, otsinguga täiendatud genereerimise torujuhtmetesse, dokumendiassistentidele, veebisisu importimiseks, agendi mälule ja tööriistade tulemuste kontrollimiseks. See on eriti atraktiivne juhul, kui kohalik järeldamine, prognoositavad taristukulud või väike juurutusmaht on tähtsamad kui lai keelekate.

Mudel on kasulik ka esimese etapi filtrina. Rakendus võiks käivitada kompaktse klassifikaatori iga sisendi puhul ning suunata kahtlased, ebakindlad või suure mõjuga juhtumid võimekamasse või kallimasse turvakontrolli. Selline arhitektuur võib vähendada generatiivsete mudelite kutsete arvu, kuigi uurimistöö ei kinnita konkreetset kulude vähenemist.

Vali selle asemel Prompt Guard 2 86M, kui rakendus talub suuremat ressursikasutust ja vajab selle sõsarmudelile teatatud tugevamat mitmekeelset suutlikkust. Kui nõue hõlmab kahjuliku sisu kategooriaid, poliitikate jõustamist, pildi- või helianalüüsi, üksikasjalikke selgitusi või kaitset keerukate rakendusepõhiste rünnete eest, vali laiem modereerimis- või turvasüsteem. Üldotstarbelist LLM-i ei tohiks pidada selle klassifikaatori automaatseks asenduseks, kuid ka Prompt Guard 2 22M-i ei tohiks pidada laiemate kontrollimeetmete täielikuks asenduseks.

Praktilised hindamisjuhised

Enne tootmiskasutust testi mudelit rakenduse tegelikust liiklusest pärit näidetega. Kaasa tavalised kasutajapäringud, tsiteeritud ründed, juhiseid sisaldavad hangitud dokumendid, mitmekeelsed sisendid, osadeks jagatud pikad dokumendid ja ohutu teksti, mis sarnaneb jailbreak'iga. Kohanda rakenduse reaktsioon pahatahtlikule tulemusele vastavalt sellele, millised on seaduslike kasutajate blokeerimise ja ründe läbilaskmise tagajärjed.

Saadaolevas kataloogihinnangus hinnatakse mudelit kiiruse ja kulutõhususe poolest kõrgelt ning arutlusvõime poolest madalalt, samas kui kodeerimisele antakse tagasihoidlik hinne. Need on toimetuslikud toodete võrdlushinnangud, mitte Meta avaldatud võrdlustestid. Need peegeldavad mudeli rolli väikese klassifikaatorina: see on optimeeritud kiireks turvakontrolliks, mitte keerukate ülesannete üle arutlemiseks või koodi kirjutamiseks.

Kokkuvõttes tuleks Llama Prompt Guard 2 22M-i mõista kui kerget kaitsekihti. Selle väärtus seisneb fokuseeritud ja väikese latentsusega klassifitseerimise paigutamises suurema mudeli ette, samal ajal kui selle 512-tokenine piirang, nõrgem mitmekeelne jõudlus, binaarne väljund ja haavatavus kohanduvate rünnete suhtes määravad piirid sellele, mida mudel suudab turvaliselt teha.


KKK - vastused sinu küsimustele

Milleks Llama Prompt Guard 2 22M-i kasutatakse?
Llama Prompt Guard 2 22M on binaarne tekstiklassifikatsioonimudel, mis tuvastab tõenäolised viiparünnakud, sealhulgas juhiste ülekirjutamise, jailbreak-katsed ja hangitud sisusse peidetud pahatahtlikud juhised. Seda saab kasutada kasutajate sõnumite, dokumentide, veebilehtede, tööriistade tulemuste ja agentide sisendite kontrollimiseks enne nende edastamist LLM-ile.
Millised on Llama Prompt Guard 2 22M peamised piirangud?
Mudelil on soovituslik maksimaalne konteksti pikkus 512 tokenit, see annab ainult üldise hinnangu, kas sisend on ohutu või pahatahtlik, ning võib anda nii valepositiivseid kui ka valenegatiivseid tulemusi. Selle mitmekeelne jõudlus on Prompt Guard 2 86M-ist nõrgem ning seda tuleks kasutada ühe turvakihina, mitte täieliku kaitsena prompt-rünnakute vastu.
Kui kiire ja täpne on Llama Prompt Guard 2 22M?
Meta teatab A100 GPU-l 512 märgist koosnevate sisendite klassifitseerimise latentsuseks 19,3 millisekundit. Meta avaldatud hindamise kohaselt saavutas see ingliskeelse sisu puhul AUC väärtuse 0,995 ja 88,7% saagise 1% valepositiivsete tulemuste määra juures. Tegelikud tulemused sõltuvad riistvarast, sisendi pikkusest, pakktöötlusest ja rakenduse ülesehitusest.
Kuidas erineb Llama Prompt Guard 2 22M mudelist Prompt Guard 2 86M?
Llama Prompt Guard 2 22M on väiksem ja ressursitõhusam mudel, mis kasutab DeBERTa-xsmall-põhist arhitektuuri umbes 22 miljoni parameetriga. Llama Prompt Guard 2 86M nõuab rohkem ressursse, kuid on parem valik juhul, kui oluline on tugevam mitmekeelne jõudlus või mudeli suurem maht.
Kuidas saab Llama Prompt Guard 2 22M-i kasutusele võtta?
Avatud kaaludega mudel on saadaval Hugging Face’i repositooriumis meta-llama/Llama-Prompt-Guard-2-22M ning seda saab kohapeal käitada Transformersi teegi abil, kasutades teksti klassifitseerimise pipeline’i, AutoTokenizerit või AutoModelForSequenceClassificationi. Pikemad sisendid tuleks jagada segmentideks ning rakendus peab määratlema, kuidas tulemused ühendada.


Allikad 3
AI ettevõte

Info Meta AI kohta