See postitus on kirjutatud koos Justin Milesi, Liv d'Aliberti ja Joe Kovbaga Leidosest.
Leidos on Fortune 500 teadus- ja tehnoloogialahenduste liider, kes töötab selle nimel, et lahendada mõned maailma raskeimatest väljakutsetest kaitse-, luure-, sisejulgeoleku-, tsiviil- ja tervishoiuturgudel. Selles postituses arutame, kuidas Leidos töötas koos AWS-iga, et töötada välja lähenemisviis privaatsust säilitava suure keelemudeli (LLM) järeldustele, kasutades selleks AWS Nitro Enklaavid.
LLM-id on loodud inimesele sarnase keele mõistmiseks ja genereerimiseks ning neid kasutatakse paljudes tööstusharudes, sealhulgas valitsuses, tervishoius, finants- ja intellektuaalomandis. LLM-idel on lai rakendus, sealhulgas vestlusrobotid, sisu genereerimine, keele tõlge, sentimentide analüüs, küsimustele vastamise süsteemid, otsingumootorid ja koodi genereerimine. LLM-põhiste järelduste lisamine süsteemi võib põhjustada ka privaatsusohte, sealhulgas mudelite väljafiltreerimist, andmete privaatsuse rikkumisi ja soovimatut LLM-põhist teenusega manipuleerimist. Tehnilisi arhitektuure tuleb rakendada tagamaks, et LLM-id ei avaldaks järelduste tegemisel tundlikku teavet.
See postitus käsitleb seda, kuidas Nitro Enclaves saavad aidata kaitsta LLM-i mudelite juurutusi, eriti neid, mis kasutavad isikut tuvastavat teavet (PII) või kaitstud terviseteavet (PHI). See postitus on mõeldud ainult hariduslikel eesmärkidel ja seda ei tohiks kasutada tootmiskeskkondades ilma täiendavate juhtelementideta.
Ülevaade LLM-idest ja nitroenklaavidest
Võimalik kasutusjuhtum on LLM-põhine tundlik päringuvestlusbot, mis on loodud PII-d ja PHI-d sisaldava küsimuste ja vastamise teenuse osutamiseks. Enamik praeguseid LLM-i vestlusrobotite lahendusi teavitavad kasutajaid sõnaselgelt, et nad ei tohiks turvaprobleemide tõttu küsimuste sisestamisel lisada isikuandmeid ega isikuandmeid. Nende murede leevendamiseks ja klientide andmete kaitsmiseks toetuvad teenuste omanikud peamiselt kasutajakaitsetele, näiteks järgmistele.
- Redaktsioon – Tundliku teabe (nt isikut tõendava teabe) tuvastamise ja varjamise protsess dokumentides, tekstides või muus sisus. Seda saab teha sisendandmetega, enne kui need saadetakse mudelile või LLM-ile, kes on koolitatud nende vastuseid automaatselt redigeerima.
- Mitmefaktoriline autentimine – Turvaprotsess, mis nõuab kasutajatelt LLM-ile juurdepääsu saamiseks oma identiteedi kontrollimiseks mitut autentimismeetodit.
- Transport Layer Security (TLS) – Krüptograafiline protokoll, mis pakub turvalist sidet, mis suurendab andmete privaatsust kasutajate ja LLM-teenuse vahelisel edastamisel.
Kuigi need tavad parandavad teenuse turvalisust, ei piisa neist kogu tundliku kasutajateabe ja muu tundliku teabe kaitsmiseks, mis võib püsida ilma kasutaja teadmata.
Meie näites on LLM-teenus mõeldud selleks, et vastata töötajate tervishoiuhüvitiste küsimustele või pakkuda isiklikku pensioniplaani. Analüüsime järgmist näidisarhitektuuri ja tuvastame andmete privaatsusega seotud riskipiirkonnad.
Võimalikud ohupiirkonnad on järgmised:
- Privilegeeritud kasutajatel on juurdepääs eksemplarile, kus server asub. Teenuse tahtmatud või volitamata muudatused võivad põhjustada tundlike andmete soovimatul viisil paljastamist.
- Kasutajad peavad usaldama, et teenus ei avalda ega säilita rakenduste logides tundlikku teavet.
- Rakenduspakettide muudatused võivad muuta teenuses, mille tulemuseks on tundlike andmete paljastamine.
- Eksemplarile juurdepääsu omavatel privilegeeritud kasutajatel on piiramatu juurdepääs teenuse kasutatavale LLM-ile. Muudatused võivad põhjustada kasutajatele vale või ebatäpse teabe tagastamise.
Nitro Enclaves pakuvad teile täiendavat isolatsiooni Amazon Elastic Compute Cloud (Amazon EC2) eksemplar, mis kaitseb kasutatavaid andmeid volitamata juurdepääsu eest, sealhulgas administraatori tasemel kasutajad. Eelnevas arhitektuuris on võimalik, et tahtmatu muudatus võib põhjustada tundlike andmete püsimist lihttekstina ja kogemata avaldada kasutajale, kes ei pruugi nendele andmetele juurde pääseda. Nitro Enclaves'iga loote oma EC2 eksemplarist isoleeritud keskkonna, mis võimaldab teil eraldada enklaavile protsessori- ja mäluressursse. See enklaav on väga piirav virtuaalmasin. Kui käivitate koodi, mis käsitleb enklaavis tundlikke andmeid, ei saa ükski vanemprotsess enklaavi andmeid vaadata.
Nitro Enclaves pakub järgmisi eeliseid:
- Mälu ja protsessori isoleerimine - See tugineb Nitro Hypervisorile, et isoleerida enklaavi CPU ja mälu põhieksemplari kasutajatest, rakendustest ja teekidest. See funktsioon aitab isoleerida enklaavi ja teie tarkvara ning vähendab märkimisväärselt pindala soovimatute sündmuste korral.
- Eraldi virtuaalmasin – Enklaavid on eraldatud virtuaalsed masinad, mis on ühendatud EC2 eksemplariga, et kaitsta ja turvaliselt töödelda ülitundlikke andmeid.
- Interaktiivne juurdepääs puudub - Enklaavid pakuvad ainult turvalist kohalikku pistikupesaühendust oma emaeksemplariga. Neil pole püsivat salvestusruumi, interaktiivset juurdepääsu ega välist võrku.
- Krüptograafiline kinnitus – Nitro Enclaves pakub krüptograafiline kinnitus, protsess, mida kasutatakse enklaavi identiteedi tõendamiseks ja selle kontrollimiseks, et teie enklaavis töötab ainult volitatud kood.
- AWS-i integreerimine - Nitro Enclaves on integreeritud AWS-i võtmehaldusteenus (AWS KMS), mis võimaldab teil dekrüpteerida faile, mis on krüptitud enklaavis AWS KMS-iga. AWS-i sertifikaadihaldur (ACM) for Nitro Enclaves võimaldab teil kasutada avalikke ja privaatseid SSL/TLS-sertifikaate oma veebirakendustes ja serverites, mis töötavad EC2 eksemplaridel koos Nitro Enclaves'iga.
Saate kasutada neid Nitro Enclaves'i pakutavaid funktsioone, et aidata maandada PII ja PHI andmetega seotud riske. Tundlike kasutajaandmete käsitlemisel soovitame kaasata Nitro Enclaves LLM-teenusesse.
Lahenduse ülevaade
Uurime näidisteenuse arhitektuuri, mis hõlmab nüüd ka Nitro Enclaves. Nitro Enclaves'i kaasamisega, nagu on näidatud järgmisel joonisel, muutub LLM turvalisemaks vestlusbotiks PHI- või PII-andmete haldamiseks.
Kasutajaandmed, sealhulgas PII, PHI ja küsimused, jäävad kogu päringu-vastuse protsessi vältel krüpteerituks, kui rakendust majutatakse enklaavis. Järelduste tegemisel tehtud sammud on järgmised:
- Vestlusroti rakendus genereerib ajutised AWS-i mandaadid ja palub kasutajal küsimus sisestada. Küsimus, mis võib sisaldada PII-d või PHI-d, krüpteeritakse seejärel AWS KMS-i kaudu. Krüptitud päringu loomiseks kombineeritakse kasutaja krüptitud sisend ajutiste mandaatidega.
- Krüptitud andmed saadetakse POST-päringuna HTTP-serverisse, mida hostib Flask. Enne tundlike andmete vastuvõtmist tuleb see lõpp-punkt HTTP jaoks konfigureerida.
- Kliendirakendus võtab vastu POST-päringu ja edastab selle turvalise kohaliku kanali (näiteks vsocki) kaudu Nitro Enclaves'i sees töötavasse serverirakendusse.
- Nitro Enclaves'i serverirakendus kasutab päringu dekrüpteerimiseks ajutisi mandaate, esitab LLM-i päringu ja genereerib vastuse. Mudelipõhised sätted salvestatakse enklaavidesse ja on kaitstud krüptograafilise kinnitusega.
- Serverirakendus kasutab vastuse krüptimiseks samu ajutisi mandaate.
- Krüpteeritud vastus tagastatakse vestlusroti rakendusse kliendirakenduse kaudu vastusena POST-i päringule.
- Vestlusroti rakendus dekrüpteerib vastuse nende KMS-võtme abil ja kuvab kasutajale lihtteksti.
Eeldused
Enne alustamist vajate lahenduse juurutamiseks järgmisi eeltingimusi.
Konfigureerige EC2 eksemplar
EC2 eksemplari konfigureerimiseks toimige järgmiselt.
- Käivitage an r5.8xsuur EC2 eksemplar kasutades amzn2-ami-kernel-5.10-hvm-2.0.20230628.0-x86_64-gp2 AMI Nitro Enclaves sisse lülitatud.
- Installige Nitro Enclaves CLI, et luua ja käitada Nitro Enclaves rakendusi:
sudo amazon-linux-extras install aws-nitro-enclaves-cli -y
sudo yum install aws-nitro-enclaves-cli-devel -y
- Kontrollige Nitro Enclaves CLI installimist:
nitro-cli –version
- Selles postituses kasutatud versioon on 1.2.2
- Installige Git ja Docker, et luua Dockeri pilte ja alla laadida rakendus GitHubist. Lisage oma eksemplari kasutaja Dockeri rühma ( on teie IAM-i eksemplari kasutaja):
sudo yum install git -y
sudo usermod -aG ne <USER>
sudo usermod -aG docker <USER>
sudo systemctl start docker && sudo systemctl enable docker
- Käivitage ja lubage Nitro Enclaves jaoturi ja vsocki puhverserveri teenused:
sudo systemctl start nitro-enclaves-allocator.service && sudo systemctl enable nitro-enclaves-allocator.service
sudo systemctl start nitro-enclaves-vsock-proxy.service && sudo systemctl enable nitro-enclaves-vsock-proxy.service
Nitro Enclaves kasutab kohalikku pesaühendust nimega vsock, et luua turvaline kanal emaeksemplari ja enklaavi vahel.
Pärast kõigi teenuste käivitamist ja lubamist taaskäivitage eksemplar, et kontrollida, kas kõik kasutajarühmad ja teenused töötavad õigesti:
sudo shutdown -r now
Seadistage jaoturiteenus Nitro Enclaves
Nitro Enclaves on isoleeritud keskkond, mis määrab osa eksemplari CPU-st ja mälust enklaavi käitamiseks. Nitro Enclaves'i jaoturi teenusega saate näidata, mitu CPU-d ja kui palju mälu emaeksemplarilt enklaavi käitamiseks võetakse.
Muutke enklaavi reserveeritud ressursse tekstiredaktoriga (meie lahenduse jaoks eraldame 8 protsessorit ja 70,000 XNUMX MiB mälu, et pakkuda piisavalt ressursse):
vi /etc/nitro_enclaves/allocatory.yaml
Kloonige projekt
Pärast EC2 eksemplari konfigureerimist saate koodi alla laadida, et käivitada tundlik vestlusrobot koos LLM-iga Nitro Enclaves'is.
Peate värskendama server.py
faili sobiva KMS-i võtme ID-ga, mille lõite LLM-i vastuse krüptimiseks.
- Kloonige GitHubi projekt:
cd ~/ && git clone https://<THE_REPO.git>
- Ehitamiseks liikuge projekti kausta
enclave_base
Dockeri pilt, mis sisaldab Nitro Enclaves tarkvaraarenduskomplekt (SDK) Nitro Hypervisori krüptograafiliste tõendite dokumentide jaoks (selleks sammuks võib kuluda kuni 15 minutit):cd /nitro_llm/enclave_base
docker build ./ -t “enclave_base”
Salvestage LLM EC2 eksemplari
Kasutame vastuste loomiseks loomuliku keele töötlemiseks avatud lähtekoodiga Bloom 560m LLM-i. See mudel ei ole PII ja PHI jaoks peenhäälestatud, vaid näitab, kuidas LLM saab elada enklaavis. Mudel tuleb salvestada ka emaeksemplarile, et seda saaks Dockerfile'i kaudu enklaavi kopeerida.
- Liikuge projekti juurde:
cd /nitro_llm
- Mudeli kohalikuks salvestamiseks installige vajalikud nõuded:
pip3 install requirements.txt
- Käivita
save_model.py
rakenduse mudeli salvestamiseks/nitro_llm/enclave/bloom
kataloog:python3 save_model.py
Nitro Enclaves'i kujutise koostamine ja käivitamine
Nitro Enclaves'i käitamiseks peate oma rakenduse Dockeri kujutisest looma enklaavi pildifaili (EIF). Enklaavi kataloogis asuv Dockerfile sisaldab faile, koodi ja LLM-i, mis töötavad enklaavis.
Enklaavi ehitamine ja käitamine võtab mitu minutit.
- Liikuge projekti juure:
cd /nitro_llm
- Ehitage enklaavi pildifail kujul
enclave.eif
:nitro-cli build-enclave --docker-uri enclave:latest --output-file enclave.eif
Kui enklaav on ehitatud, luuakse rida unikaalseid räsi ja platvormi konfiguratsiooniregistreid (PCR). PCR on külgnev mõõtmine riistvara ja rakenduse identiteedi tõendamiseks. Neid PCR-e on vaja krüptograafiliseks atesteerimiseks ja neid kasutatakse KMS-i võtmepoliitika värskendamise etapis.
- Käivitage enklaav allikast pärit ressurssidega
allocator.service
(lisades--attach-console
lõpus olev argument käivitab enklaavi silumisrežiimis):nitro-cli run-enclave --cpu-count 8 --memory 70000 --enclave-cid 16 --eif-path enclave.eif
Peate eraldama vähemalt neljakordse EIF-i faili suuruse. Seda saab muuta jaotises allocator.service
eelmistest sammudest.
- Kontrollige, et enklaav töötab järgmise käsuga:
nitro-cli describe-enclaves
Värskendage KMS-i võtmepoliitikat
KMS-i võtmepoliitika värskendamiseks tehke järgmised toimingud.
- Valige AWS KMS-i konsoolil Kliendi hallatavad võtmed navigeerimispaanil.
- Otsige eeltingimusena loodud võtit.
- Vali Edit võtmepoliitika kohta.
- Värskendage põhipoliitikat järgmise teabega.
- Teie konto ID
- Teie IAM-i kasutajanimi
- Värskendatud Cloud9 keskkonna eksemplari roll
- Meetmete
kms:Encrypt
jakms:Decrypt
- Lisage PCR-id (nt PCR0, PCR1, PCR2) oma võtmepoliitikasse tingimuslausega
Vaadake järgmist peamist poliitikakoodi:
Salvestage vestlusroti rakendus
Väljaspool AWS-i kontot elava tundliku päringuga chatbot-rakenduse jäljendamiseks peate salvestama chatbot.py
rakendust ja käivitage see Cloud9 keskkonnas. Teie Cloud9 keskkond kasutab oma eksemplari rolli ajutiste mandaatide jaoks, et eraldada õigused enklaavi käitavast EC2-st. Tehke järgmised sammud.
- Avage Cloud9 konsoolis loodud keskkond.
- Kopeerige järgmine kood uude faili nagu
chatbot.py
põhikataloogi. - Paigaldage vajalikud moodulid:
pip install boto3
Pip install requests
- Märkige Amazon EC2 konsoolil teie Nitro Enclaves eksemplariga seotud IP.
- Värskendage URL-i muutujat
http://<ec2instanceIP>:5001
.
- Käivitage vestlusroti rakendus:
-
python3 chat.py
Kui see töötab, küsib terminal kasutaja sisendit ja järgib turvalise vastuse genereerimiseks varasemat arhitektuuriskeemi.
Käivitage privaatne küsimuste ja vastuste vestlusbot
Nüüd, kui Nitro Enclaves on EC2 eksemplaris üleval ja töötab, saate oma vestlusrobotile PHI- ja PII-küsimusi turvalisemalt esitada. Vaatame näidet.
Cloud9 keskkonnas esitame oma vestlusbotile küsimuse ja anname oma kasutajanime.
AWS KMS krüpteerib küsimuse, mis näeb välja nagu järgmine ekraanipilt.
Seejärel saadetakse see enklaavi ja küsitakse turvatud LLM-ilt. LLM-i küsimus ja vastus näevad välja nagu järgmine ekraanipilt (tulemus ja krüptitud vastus on enklaavis nähtavad ainult silumisrežiimis).
Seejärel krüpteeritakse tulemus AWS KMS-i abil ja tagastatakse dekrüpteerimiseks Cloud9 keskkonda.
Koristage
Oma ressursside puhastamiseks tehke järgmised sammud.
- Peatage teie enklaavi majutamiseks loodud EC2 eksemplar.
- Kustutage Cloud9 keskkond.
- Kustutage KMS-võti.
- Eemaldage EC2 eksemplari roll ja IAM-i kasutajaload.
Järeldus
Selles postituses tutvustasime, kuidas kasutada Nitro Enclaves LLM-i küsimuste ja vastamisteenuse juurutamiseks, mis saadab ja võtab vastu PII- ja PHI-teavet turvalisemalt. See võeti kasutusele Amazon EC2-s ja enklaavid on integreeritud AWS KMS-iga, mis piirab juurdepääsu KMS-võtmele, nii et ainult Nitro Enclaves ja lõppkasutaja saavad võtit kasutada ja küsimuse dekrüpteerida.
Kui kavatsete seda arhitektuuri skaleerida, et toetada suuremat töökoormust, veenduge, et mudeli valimise protsess vastaks teie mudeli nõuetele ja EC2 ressurssidele. Lisaks peate arvestama päringu maksimaalse suurusega ja selle mõjuga HTTP-serverile ja mudelile tehtud järelduste tegemise ajale. Paljusid neist parameetritest saab kohandada mudeli ja HTTP-serveri sätete kaudu.
Parim viis oma töökoormuse konkreetsete seadete ja nõuete kindlaksmääramiseks on testimine peenhäälestatud LLM-iga. Kuigi see postitus hõlmas tundlike andmete töötlemist ainult loomulikus keeles, saate seda arhitektuuri muuta, et toetada alternatiivseid LLM-e, mis toetavad heli, arvutinägemist või multimodaalsusi. Siin esile tõstetud samu turvapõhimõtteid saab rakendada mis tahes vormingus andmetele. Selle postituse koostamiseks kasutatud ressursid on saadaval aadressil GitHub repo.
Jagage kommentaaride jaotises, kuidas kavatsete seda lahendust oma keskkonna jaoks kohandada.
Autoritest
Justin Miles on pilveinsener Leidose digitaalse moderniseerimise sektoris Tehnoloogiabüroo all. Vabal ajal meeldib talle golfi mängida ja reisida.
Liv d'Aliberti on teadur Tehnoloogiabüroo Leidose AI/ML Acceleratoris. Nende uurimistöö keskendub privaatsust säilitavale masinõppele.
Chris Renzo on AWS-i kaitse- ja lennundusorganisatsiooni vanem lahendusarhitekt. Väljaspool tööd naudib ta sooja ilma ja reisimise tasakaalu.
Joe Kovba on Leidose digitaalse moderniseerimise sektori asepresident. Vabal ajal naudib ta jalgpallimängude kohtunikuna ja softballi mängimisega.
- SEO-põhise sisu ja PR-levi. Võimenduge juba täna.
- PlatoData.Network Vertikaalne generatiivne Ai. Jõustage ennast. Juurdepääs siia.
- PlatoAiStream. Web3 luure. Täiustatud teadmised. Juurdepääs siia.
- PlatoESG. Süsinik, CleanTech, Energia, Keskkond päikeseenergia, Jäätmekäitluse. Juurdepääs siia.
- PlatoTervis. Biotehnoloogia ja kliiniliste uuringute luureandmed. Juurdepääs siia.
- Allikas: https://aws.amazon.com/blogs/machine-learning/large-language-model-inference-over-confidential-data-using-aws-nitro-enclaves/
- :on
- :on
- :mitte
- $ UP
- 000
- 1
- 15%
- 16
- 24
- 29
- 32
- 36
- 500
- 67
- 7
- 70
- 8
- 9
- a
- Võimalik
- kiirendi
- aktsepteerimine
- juurdepääs
- saavutatud
- konto
- ACM
- tegevus
- kohandama
- lisama
- lisades
- Täiendavad lisad
- Lisaks
- aadress
- Aerospace
- vastu
- AI / ML
- Materjal: BPA ja flataatide vaba plastik
- eraldama
- võimaldama
- lubatud
- Lubades
- võimaldab
- Ka
- Kuigi
- Amazon
- Amazon EC2
- Amazon Web Services
- an
- analüüs
- analüüsima
- ja
- vastus
- vastamine
- mistahes
- app
- taotlus
- rakendused
- rakendatud
- lähenemine
- asjakohane
- arhitektuuri-
- arhitektuur
- Arhitektuurid
- OLEME
- PIIRKOND
- valdkondades
- argument
- AS
- küsima
- küsib
- abistama
- seotud
- At
- heli-
- Autentimine
- volitatud
- automaatselt
- saadaval
- AWS
- tagasi
- Saldo
- põhiline
- BE
- muutub
- olnud
- enne
- Algus
- on
- kasu
- Kasu
- BEST
- vahel
- Õitsema
- Bot
- lai
- ehitama
- ehitatud
- kuid
- by
- kutsutud
- CAN
- kaasas
- viima
- juhul
- Põhjus
- sertifikaat
- tunnistused
- väljakutseid
- muutma
- Vaidluste lahendamine
- Kanal
- vestlus
- chatbot
- jututoad
- Vali
- tsiviil-
- puhastama
- cli
- klient
- Cloud
- Cloud9
- kood
- koguma
- kombineeritud
- kommentaarid
- KOMMUNIKATSIOON
- Side
- täitma
- Arvutama
- arvuti
- Arvuti visioon
- Murettekitav
- seisund
- konfidentsiaalne
- konfiguratsioon
- konfigureeritud
- ühendus
- Side
- Arvestama
- konsool
- sisaldama
- sisaldab
- sisu
- Sisu genereerimine
- kontrolli
- õigesti
- võiks
- looma
- loodud
- MANDAAT
- volikiri
- krüptograafia
- Praegune
- klient
- kliendi andmed
- kohandatav
- andmed
- andmekaitse
- Avaldage lahti
- kaitse
- näitab
- juurutada
- lähetatud
- kasutuselevõtt
- kirjeldama
- kavandatud
- Määrama
- arendama
- & Tarkvaraarendus
- skeem
- digitaalne
- kataloog
- arutama
- arutleb
- Näidikute
- laevalaadija
- dokument
- dokumendid
- Ära
- lae alla
- kaks
- ajal
- Ajalugu
- toimetaja
- haridus-
- mõju
- eif
- Töötaja
- võimaldama
- lubatud
- enklaavi
- krüptida
- krüpteeritud
- lõpp
- Lõpp-punkt
- insener
- Mootorid
- suurendama
- Parandab
- piisavalt
- keskkond
- keskkondades
- sündmused
- uurima
- näide
- Välja arvatud
- eksfiltreerimine
- selgesõnaliselt
- avatud
- Säritus
- väline
- Ebaõnnestunud
- tunnusjoon
- FUNKTSIOONID
- Joonis
- fail
- Faile
- lõplik
- finants-
- keskendub
- järgima
- Järel
- järgneb
- jalgpall
- eest
- formaat
- vormid
- heaolu
- neli
- tasuta
- Alates
- funktsioon
- edasi
- kasu
- Mängud
- tekitama
- loodud
- genereerib
- põlvkond
- saama
- Git
- GitHub
- läheb
- Valitsus
- Grupp
- Grupi omad
- Varred
- Käsitsemine
- riistvara
- Olema
- he
- Tervis
- terviseinfo
- tervishoid
- aitama
- aitab
- siin
- Esiletõstetud
- kõrgelt
- tema
- kodumaa
- Sisejulgeolekuministeeriumi
- võõrustaja
- võõrustas
- maja
- maja
- Kuidas
- Kuidas
- HTML
- http
- HTTPS
- i
- ID
- tuvastatav
- identifitseerima
- identifitseerimiseks
- Identity
- if
- pilt
- pildid
- mõju
- rakendatud
- import
- in
- ebatäpne
- sisaldama
- lisatud
- Kaasa arvatud
- kaasates
- ebaõige
- näitama
- tööstusharudes
- teatama
- info
- sisend
- sisestamine
- sees
- paigaldama
- paigaldamine
- Näiteks
- integreeritud
- integratsioon
- intellektuaalne
- intellektuaalomandi
- Intelligentsus
- interaktiivne
- sisse
- kehtestama
- sisse
- IP
- isoleeritud
- isolatsioon
- IT
- ITS
- JOE
- Json
- Justin
- Võti
- teadmised
- keel
- suur
- suurem
- hiljemalt
- kiht
- juht
- õppimine
- kõige vähem
- raamatukogud
- nagu
- LIV
- elama
- Elab
- LLM
- kohalik
- kohapeal
- asub
- Vaata
- näeb välja
- välimus
- masin
- masinõpe
- masinad
- põhiline
- tegema
- juhitud
- juhtimine
- Manipuleerimine
- palju
- turud
- tikud
- maksimaalne
- mai..
- mõõtmine
- Mälu
- Metaandmed
- meetodid
- protokoll
- Leevendada
- viis
- mudel
- modifitseeritud
- muutma
- Moodulid
- rohkem
- kõige
- palju
- mitmekordne
- peab
- nimi
- Natural
- Natural Language Processing
- NAVIGATSIOON
- ne
- vajalik
- Vajadus
- vajadustele
- võrgustike loomine
- Uus
- Nitro
- ei
- mitte ükski
- meeles
- nüüd
- of
- Pakkumised
- Office
- on
- ainult
- avatud
- avatud lähtekoodiga
- or
- et
- organisatsioon
- Muu
- meie
- välja
- väljaspool
- üle
- ülevaade
- omanikud
- pakette
- pane
- parameetrid
- Õigused
- isiklik
- Isiklikult
- kava
- planeerimine
- inimesele
- Platon
- Platoni andmete intelligentsus
- PlatoData
- mängimine
- poliitika
- osa
- võimalik
- post
- potentsiaal
- tavad
- eelnev
- eeltingimus
- eeldused
- president
- eelmine
- eelkõige
- Peamine
- põhimõtted
- privaatsus
- Privaatsusohud
- era-
- protsess
- Protsessid
- töötlemine
- Produktsioon
- projekt
- kinnisvara
- kaitsma
- kaitstud
- protokoll
- Tõesta
- anda
- tingimusel
- annab
- volikiri
- avalik
- eesmärkidel
- päringud
- päringu
- küsimus
- Küsimused
- saab
- soovitama
- vähendab
- piirkond
- registrite
- toetub
- lootma
- jäänused
- taotleda
- Taotlusi
- nõutav
- Nõuded
- Vajab
- teadustöö
- uurija
- reserveeritud
- ressurss
- Vahendid
- vastus
- vastuste
- piirav
- Piirav
- kaasa
- tulemuseks
- säilitama
- pensionile
- tagasipöördumine
- Revealed
- Oht
- riskide
- Roll
- juur
- jooks
- jooksmine
- kaitsta
- kaitsmine
- sama
- proov
- Säästa
- salvestatud
- Skaala
- teadus
- Teadus ja tehnoloogia
- SDK
- Otsing
- Otsingumootorid
- Osa
- sektor
- kindlustama
- tagatud
- kindlalt
- turvalisus
- valik
- saadab
- tundlik
- Saadetud
- tunne
- Seeria
- server
- Serverid
- teenus
- Teenused
- komplekt
- seaded
- peaks
- tutvustatud
- näidatud
- seiskamine
- märgatavalt
- SUURUS
- So
- tarkvara
- tarkvaraarenduse
- lahendus
- Lahendused
- mõned
- konkreetse
- eriti
- algus
- alustatud
- väljavõte
- Samm
- Sammud
- ladustamine
- ladustatud
- selline
- piisav
- toetama
- Toetamine
- kindel
- Pind
- süsteem
- süsteemid
- Võtma
- võtnud
- Tehniline
- Tehnoloogia
- ajutine
- terminal
- Testimine
- tekst
- et
- .
- oma
- SIIS
- Need
- nad
- see
- need
- ähvardused
- Läbi
- läbi kogu
- aeg
- korda
- et
- sümboolne
- koolitatud
- transiit
- Tõlge
- Reisimine
- Usalda
- püüdma
- volitamata
- all
- mõistma
- ainulaadne
- piiramatu
- Värskendused
- ajakohastatud
- URL
- kasutama
- kasutage juhtumit
- Kasutatud
- Kasutaja
- Kasutajad
- kasutusalad
- kasutamine
- muutuja
- kontrollima
- versioon
- kaudu
- pahe
- Asepresident
- vaade
- Rikkumised
- virtuaalne
- virtuaalne masin
- nähtav
- nägemus
- soe
- oli
- Tee..
- kuidas
- we
- ilm
- web
- veebirakendused
- veebiteenused
- M
- millal
- mis
- WHO
- will
- koos
- jooksul
- ilma
- Töö
- töötas
- töö
- maailma
- X
- sa
- Sinu
- sephyrnet