LLM-жобасын ақпараттық қауіпсіздікпен келісуге арналған құжаттар: тізім
LLM-жобаны ақпараттық қауіпсіздікпен келісуге қажетті құжаттар: қауіп-қатер моделі, қолжетімділік матрицасы, журналдау, деректерді сақтау және инциденттерге жауап жоспары.

Ақпараттық қауіпсіздік (АҚБ) LLM‑жобаны неге тексереді
Ақпараттық қауіпсіздік қызметі LLM‑жобаны «ақылды чат» ретінде емес, деректерді өңдеудің және шешімдерге әсер етудің жаңа тәсілі ретінде қарайды. Келісімге әдетте үш сценарий жиі түседі: қызметкерлерге арналған ішкі чат‑бот (регламенттер, өтініштер, HR), білім базасы бойынша «өз сөзімен» жауап беретін іздеу және құжаттар генерациясы (хаттар, есептер, бұйрыс жобалары). Жоба жеке мәліметтерге, коммерциялық құпияға немесе мемлекеттік құпияға жақындаған сайын келісімге жатқызу ықтималдығы артады.
АҚБ пилотқа дейін артефактілерді сұрауының себебі қарапайым: пилот тез арада продқа ауысады. Пилот кезінде нақты құжаттар жүктелсе, пайдаланушыларға кең қолжетімділік берілсе немесе сыртқы провайдер қосылса, тәуекелдер іске аса бастайды. Шығарғаннан кейін түзету қиын: архитектураны өзгертуге, рұқсаттарды қайтарып алуға, журналдар бойынша оқиғаларды талдауға, кейде жобаны тоқтатуға тура келеді.
Көбінесе АҚБ‑ға «қағаз төгі» емес, төрт сұраққа түсінікті жауап қажет: қандай тәуекелдер бар, кім және қандай деректерге қол жеткізе алады, бұл қалай бақыланады және инцидент кезінде не істеу керек. Сондықтан LLM‑жобаны келісуге арналған құжаттар әдетте мына тақырыптарды жапсырады:
- жүйенің шектері және деректер: сұраныстар мен құжаттар қайдан келетіні, қайда сақталатыны, сыртқы сервиске не жіберілетіні (егер бар болса)
- тәуекелдер және шаралар: қауіп‑қатер моделі, негізгі қасақана қолданулар (промпт арқылы утечка, контентті алмастыру, зиянды нұсқаулар) және олардың компенсациялары
- қолжетімділікті бақылау: рөлдер, құқықтар, администраторлар, деректер иелері, міндеттерді бөлу
- бақылау мүмкіндігі: әрекеттер журналданады, өзгерістер аудиттеледі, аномалияларды мониторингілеу әртүрлі жазбаларды қалдырмай жүзеге асады
- реагирование: кім жауапты, қолжетімділікті қаншалықты тез өшіруге болады, дәлелдер қалай жиналады және кім хабардар етіледі
Алдын ала АҚБ‑мен формат пен қажетті детализация деңгейін келісу пайдалы. Бір жобаны 2–3 бетпен (старта үшін) немесе 30 бетпен (формалды контурға) сипаттауға болады. Практикалық тәсіл: құжаттардың «сүйегін» жобалау нұсқасында алып барып, нақты сұрақтар қою: қандай деректер сезімтал деп есептеледі, сыртқы API рұқсат етіле ме, сақтау локализациясы керек пе, лог ретенциясы қандай, рөлдер бойынша қандай детализация керек.
Мысал: мемлекеттік орган азаматтарға шаблондар мен өткен хаттар негізінде жауап жобаларын генерациялағысы келеді. АҚБ алдымен персоналдық деректер бар ма, модель қай жерде жұмыс істейді (периметр ішінде ме, сыртта ма), кім жобаларды қарай алады және журналдар бойынша нақты кім қандай мәтінді сұрағанын және қай дереккөздерге сүйенгенін қалай дәлелдеуге болатынын сұрайды.
Деректер картасы: ағындар, көздер және сақтау нүктелері
Деректер картасы — LLM қандай деректерді өңдейтінін және олар қайда түсетінін АҚБ‑қа түсіндірудің ең жылдам тәсілі. Негізінде бұл бір түсінікті құжат: деректер типтері, жүйе бойынша олардың жолы және ұзақ уақыт «жабысып қалуы» мүмкін нүктелер.
Бастапқыда деректер категорияларын тізіп шығыңыз. АҚБ әдетте оларды сәнді атаулармен емес, тәуекелге қарай бөлуді сұрайды: жеке деректер, коммерциялық құпия, қызметтік ақпарат және жеке жолда мемлекеттік құпия (егер мүлдем пайда болуы мүмкін болса). Әр категорияға көзін және пайдалануға рұқсат/тыйымдылықты қысқа көрсетсе жеткілікті.
Содан кейін ағынды сипаттаңыз: деректер қайдан келіп, қайда кетеді. LLM‑жобада бұл тек "пайдаланушы енгізуі" ғана емес. Бар промпт (адам жазғаны), контекст (жүйе білім базаларынан тартқаны) және модельдің жауабы (ол өзінде сезімтал фрагменттерді қамтуы мүмкін).
Тексеру үшін ыңғайлы болу үшін артефактілердің сақтау нүктелерін бекітіңіз. АҚБ әдетте мыналарға бөлек қызығады:
- оқыту немесе тесттік датасеттер (пайдаланылса)
- білім базасының индекстері мен эмбеддингтері (RAG)
- сұраныстар журналдары және модель жауаптары
- бэкаптар мен архивтер
- уақытша сақтағыштар (кэш, кезектер, экспорт файлдары)
Тыйым салынған категорияларды бөлек блокқа қойыңыз — промптқа немесе контекстке ешқашан түспеуі тиіс нәрселер. Мысалы: жеке куәлік нөмірлері, банк реквизиттері, медициналық деректер, парольдар мен кілттер, грифтелген мәліметтер. Тыйымды жай ғана тізіп қана қоймай, оны қалай қамтамасыз ететініңізді де көрсетіңіз: маскирлеу, енгізу сүзгілері, DLP‑шаблондары, пайдаланушыларды оқыту.
Карта деректердің соңында әрқашан «кім иесі» деген сұраққа жауап беруі тиіс. Деректер жиынтығының иесін (бизнес), қолжетімділікті басқаратын адамды (ИТ немесе АҚБ) және өңдеу ережелерін бекітетін тұлғаны тағайындаңыз. Мысалы, егер LLM‑бот қызметкерлер өтініштерін өңдеуге көмектессе, иесі HR болуы мүмкін, ал логтарды сақтау ережелерін АҚБ бекітеді. Мұндай айқындығы келісімді жылдамдатады: тексерушілерде жауапкершілік схемасы болады, бір‑бірінен бөлінген сипаттамалар жинағы емес.
Қауіп‑қатер моделі: LLM‑тәуекелдерді түсінікті тілмен қалай сипаттау керек
LLM үшін қауіп‑қатер моделін қысқаша әңгіме ретінде жазу пайдалы: бұл қандай жүйе, шекарасы қайда, не үшін маңызды, кім зиян келтіре алады және біз қандай шаралар қойғанбыз. Құжат техникалық тілсіз оқылса, оны келісу оңайырақ.
Бастапқыда жүйе шекарасын анықтаңыз. Қолданушылар кім (қызметкерлер, мердігерлер, клиенттер), олар қалай қосылады (веб‑интерфейс, чат, API), қандай интеграциялар бар (CRM, құжат айналымы, білім базасы), сақтау орындары қайда (векторлы ДБ, журналдар, файлдар) және модель провайдері кім (ішкі, бұлттық, локальді орналастырылған). Деректер жүйеден шыққан нүктелерді анық көрсету маңызды, тіпті ол «тек метадеректер» болса да.
Содан кейін активтер мен шабуылдаушы мақсаттарын тізіңіз. Активтер қарапайым: құпия құжаттар, жеке деректер, есептік жазбалар, API кілттер, жүйелік промпттар, рұқсат ережелері, журналдар. Мақсаттар да түсінікті: утечка, жауаптарды қысқарту/алмастыру, шектеулерді айналып өту, жабдықтау желісін компрометациялау.
Түрлі LLM‑қа қауіптерді мысалдар арқылы түсіндіру жақсырақ, техникалық терминдермен емес:
- Prompt injection: қолданушы «ережелерді елеме» деген нұсқаулар енгізіп, модель саясатты бұза бастайды.
- Data exfiltration: промпт арқылы модель білім базасынан шығаруға тыйым салынған фрагменттерді шығарып алады.
- Model inversion: сұраулар сериясы арқылы модельді даярлауға қолданылған немесе контекстте болған ақпаратты қалпына келтіруге тырысу.
- Supply chain: тәуелділіктерді, плагиндерді, образдарды алмастыру немесе модельдің рұқсатсыз жаңартылуы.
- Сапа қателері: галлюцинациялар, токсикалық мазмұн немесе ұқсастық арқылы артық ақпарат беру.
Әрі қарай қорғау шаралары мен қалдық тәуекелді бекітіңіз. Ыңғайлы формат: «не қатты блокталады», «не бақылаумен рұқсат етіледі», «нені қалдық тәуекел ретінде қабылдаймыз және неге». Мысалы, ішкі регламенттер бойынша жауап беретін ассистент үшін толық құжаттарды шығарып беру қатты шектеледі, бірақ жеке деректер маскирленген қысқа үзінділердің дәйексөзін бере алады.
Қауіптер мен бақылаулар арасындағы байланысты қарапайым формулировкалармен көрсетіңіз:
- рөлдерді бөлу және контекст құрастырылар алдында құқықтарды тексеру
- енгізу/шығару сүзгілері (құпиялар, ЖД, кілттерге тыйым)
- көздерді шектеу (тек бекітілген базалар, ақ тізім интеграциялар)
- аномалияны мониторингі және ескерту жүйелері (көбею сұраулар, ережелерді бұзуға әрекет)
- жабдықтау бақыты (цифрлық қолтаңбалар, тексерілген образдар, бекітілген версиялар)
Соңында 3–5 «қызыл сызық» қосыңыз: қандай деректер ешқашан модельге жіберілмейді, қандай әрекеттер автоматты түрде орындалмайды және қандай жағдайда функция тексерілмей жабылатыны. Бұл АҚБ‑қа тәуекел шекараларын жылдам түсінуге көмектеседі.
Қол жетімділік матрицасы: рөлдер, құқықтар және жауапкершілік аймақтары
Матрица — кім LLM‑жоба бойынша нақты не істей алатынын көрсететін қарапайым құжат. АҚБ үшін бұл негізгі артефактілердің бірі, себебі ол артық құқықтарды және жауапкершіліктің «сұр» аймақтарын тез көрсетеді.
Рөлдерден бастаңыз, бірақ тым ұсақ бөлмеңіз. Әдетте жеткілікті: соңғы қолданушы, оператор (қолдау/эксплуатация), платформа әкімшісі, әзірлеуші, АҚБ қызметкері (аудит/бақылау), деректер иесі. Міндеттерді бөлу принципін дереу бекітіңіз: әзірлеуші продқа жеткенде өзіне құқық бермейді, әкімші деректер мазмұнын оқымайды, деректер иесі қандай жинақтарды қосуға болатынын бекітеді.
Содан кейін қолжетімді объектілерді тізіңіз. Көбіне басты жүйелерден гөрі бүйірі нүктелер ұмытылады, солар арқылы утечка болады:
- қолданушы интерфейсі (чат, кабинет)
- API және кіру кілттері
- бастапқы құжаттар сақталатын деректер базалары
- векторлы сақтау (эмбеддингтер мен индекстер)
- журналдар, трассалар және баптаулар
«Рөл‑объект» жұбында тек "рұқсат/тыйым" жазып қойғаннан гөрі тексеруде маңызды бөлшектерді көрсетіңіз: қолжетімділік деңгейі (қарау/өзгерту/әкімшілік), деректер түрі, кіру әдісі (SSO/MFA, сервис есептері), сессия талаптары (таймаут, оқшаулану, құрылғы/IP шектеулері) және кім рұқсат береді, кім орындайтыны (RACI).
Қысқаша мысал: аналитик тек чатқа және таңдалған корпоративтік құжаттарға іздеу үшін қол жеткізе алады. Оператор метрикаларды мен статусын көреді, бірақ сұраныстар мәтінін оқымайды. Әкімші конфигурация мен кілттерді басқарады, бірақ деректер жинақтарын экспорттай алмайды. АҚБ аудит пен есептерді қарайды, ал деректер иесі нақты базаны қосуға рұқсат береді.
Артықшылықтарды тағайындау және қайтару процесін бөлек жолда сипаттаңыз: өтініш, деректер иесінің және АҚБ келісімі, жарамдылық мерзімі (мысалы, 30–90 күн), жұмыстан кету немесе роль ауысу кезінде қайтару, жүйелі қайта қарау (тоқсан сайын немесе жартыжылда бір рет). Бұл қағиданы сөз етіп қана қоймай, ереже арқылы көрсетеді.
Журналдау және аудит: не жазып, қалай деректерді іркітпеу керек
Журналдар келісімнің тағдырын жиі шешеді. АҚБ инцидентті қалай тергейтінін, ал бизнес — логтарда артық сезімтал деректерді жинамайтыныңызды білгісі келеді. Әдетте сипаттау керек: қандай оқиғалар жазылады, логтар қайда сақталады, кім оларды оқиды және мазмұнды қалай қорғайсыз.
Қандай оқиғаларды жазу керек
Логтарды техникалық (қызмет денсаулығы) және аудиторлық (кім не істеді) деп бөлу пайдалы. Минималды жиын жиі мынадай:
- аутентификация және сессиялар: кіру/шығу, сәтсіз әрекеттер, MFA/пароль өзгерісі, блоктаулар
- LLM сұранысы: уақыт, пайдаланушы/қызмет идентификаторы, модель/версия, канал (чат, API), тәуекел белгілері
- деректерге қолжетімділік: қандай көздер шақырылды (мысалы, білім базасы, файл сақтау), нәтиже (рұқсат/тыйым)
- қателер мен ерекшеліктер: таймауттар, лимит асып кету, интеграцияларда ақаулар, компоненттердің құлауы
- әкімшілік әрекеттер: баптаулар, құқықтар, кілттер өзгертілуі, жаңа коннекторлар қосу, функцияларды қосу/өндіру
Промпттар мен жауаптарды қауіпсіз жазу
Негізгі тұзақ — логтарға жеке деректерді, коммерциялық құпияны немесе құжат фрагменттерін жазу. Қауіпсіз тәсіл: әдепкі бойынша толық мәтінді сақтамау және тек тергеу үшін қажет нәрсені сақтау.
Мысалы, медицина мекемесінің қызметкер чатына қатысты жағдайда сұраныстың хэшін, ұзындығын, тілін, классификациясын (ПДн/медтайна бар ма), дереккөзін және сүзгілер шешімін жазуға болады. Толық мәтін тек арнайы «форензика» режимінде және қысқа мерзімге, маскирлеумен (телефондар, ЖСН, карта нөмірлері), токенизациямен немесе таңдамалы жазу арқылы енгізілуі тиіс (мысалы, алғашқы 200 таңба тазарту соңында). Бұл SIEM, бэкаптар және экспорттардың өзі арқылы утечка тәуекелін азайтады.
Зиянды қолдануды табу үшін АҚБ‑оқиғалармен корреляция қосыңыз: сұраныстардың күрт өсуі, саясаттарды бұзуға талпыныстар («ережелерді елеме»), жабық деректерге сирек жасалған сұраныстар, қолжеткізуден бас тартулардың кескіндемесі. Мұндай сигналдарды тергеу оңайырақ болу үшін логтарда барлық сұраныс жолы бойынша бір correlation ID болуы пайдалы.
Бөлек immutable болуын сипаттаңыз: тұтастықты бақылау (хэш‑тізбектер, цифрлы қолтаңба), WORM/append‑only режимінде сақтау, жазу мен оқу құқықтарын бөлу, лог түрлері бойынша сақтау мерзімдері.
Логтарға қолжетімділікті бөлек мини‑матрица ретінде рәсімдеп, АҚБ‑пен келісіңіз: кім операциялық логтарды қарайды, кім — аудитті, кім форензик режимді қосуға құқылы және экспорттар қалай тіркеледі (қызметтік өтініш, себеп, мерзім, жауапты тұлға).
Деректерді сақтау талаптары: ретенция, шифрлау, локализация
Жобаңызды АҚБ‑пен келісу үшін қандай деректерді, қайда, қанша уақытта сақтайтыныңыз және қалай қорғайтыныңызды алдын ала сипаттаңыз. АҚБ принциптерден гөрі тексерілетін ережелерді көреді.
Алдымен деректер кластарын және қорғау талаптарын бекітіңіз. Ең болмағанда: қызметтік (баптаулар, конфигурациялар), пайдаланушы (промпттар, тіркемелер), туынды (эмбеддингтер, индекстер), операциялық (логтар, метрикалар) және сезімтал (ПДн, медиада деректер, коммерциялық құпия) түрлерін бөліңіз. Әр кластың тасымалдау кезінде (мысалы, TLS) және сақтау кезінде (дискілер, объект сақтау, бэкаптар) шифрланатыны көрсетілуі тиіс. Кілттер қай жерде сақталатыны және KMS‑ке кімнің қолы бар екенін бөлек атап өтіңіз.
Келесі — ретенция. АҚБ үшін мерзімдер артефакт түріне қарай нақты көрсетілгенін көру ыңғайлы:
- оқыту және дооқытуға арналған датасеттер: сақтау мерзімі және негіздеме, дербестендірілген көшірмелерге бөлек ереже
- индекстер мен векторлы базалар: сақтау мерзімі, қайта құру шарттары, көздің кері шақырылуы кезінде не болатыны
- логтар мен аудит: сақтау мерзімі, формат, кімді оқу құқығы бар
- бэкаптар: сақтау мерзімі, қайталану, шифрлау, қалпына келтіру тесті
- кэштер мен уақытша файлдар: қайда пайда болады және қалай тазаланады
Орналасуды таңдау көбінесе локализация мен қолжетімділікті бақылауға байланысты: on‑prem, жеке бұлт немесе дата‑орталық. Егер регулятор немесе ішкі саясат деректерді Қазақстанда сақтау талап етсе, оны тікелей жазып, нақты жүйелер тізімін көрсетіңіз (прод, тест, аналитика).
Маңызды блок — жою және жоюды растайтын механизм. Тек «негізгі» деректі ғана емес, туынды іздерді: индекстер, эмбеддингтер, кэштер, репликалар, бэкаптар қалай жоятыныңызды сипаттаңыз (немесе «ретенция мерзімі өткенде жойылады» ережесі). Қарапайым сценарий қосыңыз: қызметкер деректерді жоюды сұрағанда кім тексереді, кім орындайды, нәтиже қайда тіркеледі.
Көшіру тәуекелін бөлек айтыңыз. Ең жиі утечкалар прод емес, тесті ортада, талдау үшін алынған экспорттарда және әзірлеушілердің ноутбуктарында болады. Белгісіз экспорттарды тыйымдаңыз, тасымалданатын құрылғыларды бақылаңыз және ережені бекітіңіз: кез келген тест деректері синтетикалық немесе обезличенный болуы тиіс, қысқа ретенциямен және автоматтық тазалаумен.
Инциденттерге жауап жоспары: сценарийлер және жауапты тұлғалар
АҚБ тек қорғау шараларын ғана емес, қорғаныс сәтсіз болғанда қандай әрекеттер болатынын да көруді қалайды. Бұл бөлім келісімнің шешімін жиі анықтайды: команданың зиянды жылдам тоқтата алатынын және дәлелдерді сақтайтынын көрсетеді.
LLM үшін қандай инциденттер ойластыру керек
Сценарийлерді қарапайым және бизнесқа әсеріне байланысты жазу жақсы:
- модель жауаптары арқылы деректер утечкасы (диалог тарихынан, құжаттардан, промпттардан, жүйелік промпттардан)
- кілттер мен токендердің компрометациясы (API кілттері, сервис есептері, OAuth, интеграция токендері)
- конфигурация немесе промпттың алмастырылуы (ережелер өзгертілді, провайдер ауыстырылды, сүзгілер өшті, RAG‑индекс алмастырылды)
- промпт инъекциясы және шектеулерді айналып өту (модель тыйым салынғанды ашады немесе қате нұсқаулық орындайды)
- қолжетімділіктің бұзылуы (сұраныстардың аспанға көтерілуі, шығындар, сервис тоқтауы, жауап сапасының төмендеуі)
Инциденттің қалай анықталатынын дереу көрсетіңіз. Әдетте бұл бірнеше сигналдың комбинациясы: АҚБ‑тағы ескерту (аномальды кіру, сұраулардың көбеюі, қателер өсімі), журналдардан алынған белгілер (сұраныстар шарықтауы, ерекше промпттар, массалық экспорттар) және пайдаланушылар хабарламалары (басқа адамның дерегі шыққаны туралы шағымдар).
Әрекеттер тәртібі және рөлдер
Жоспар жұмыс істеуі үшін рөлдер мен жауап уақытын анықтаңыз: кім кезекші, кім функцияларды өшіру шешімін қабылдайды, кім бизнесті және юристтерді хабарлайды.
- триаж 15–30 минут ішінде: инцидентті растау, ауқымын бағалау, Incident Manager тағайындау
- сдерживание: компонентті оқшаулау (сыртқы интеграцияларды өшіру, білім базасына қолжетімділікті жабу, «жалпы жауаптар» режиміне көшіру)
- жою: кілттерді өзгерту, токендерді отоздау, артық құқықтарды жою, конфигурацияны немесе версияны қайтару, сенімді образдан қалпына келтіру
- дәлелдерді жинау: логтар, конфигурациялар, артефакт хэштері, зақымданған пайдаланушылар тізімі — іздер жойылмауы тиіс
- коммуникация: бірінші кезекте ИТ пен АҚБ‑ны хабарлау, бизнесті келісілген мерзімде (мысалы, 2 сағат ішінде) хабарлау, ПДн утечка қатері болса юристтер мен комплаенсқа хабарлау
Мысал: қызметкер ассистент ішкі құжаттың үзіндісін көрсеткенін айтады. Кезекші білім базасына қолжетімділікті өшіреді, АҚБ журналдарды және құқықтарды тексереді, команда кілттерді ауыстырып, индексті қайтарып алады, содан кейін зардап шеккен деректер тізімін дайындап, хабарламалар жасайды.
Инциденттен кейін кінә іздемей аналитика өткізіңіз: не істен шықты, қандай ережелер мен тесттер қосу керек, командаға не үйрету қажет, матрица мен журнал параметрлеріне қандай өзгерістер енгізу керек.
Құжаттар пакетін жинау: қадамдық тәртіп
LLM‑жобаны АҚБ‑пен келісу құжаттарды біртұтас пакет ретінде ұсынғанда жылдам өтеді. Детализация деңгейі туралы келісіп алыңыз: АҚБ үшін ұзын мәтіннен гөрі логика мен жауапкершілік шекарасы маңыздырақ.
Төмендегі тәртіп әдетте жұмыс істейді.
-
Сұраныстар жинаңыз және форматты келісіңіз. Іс мақсатын, дерек түрлерін (жеке, коммерциялық құпия, қызметтік), контурды (ішкі/сыртқы), регулятор талаптарын бекітіңіз. АҚБ‑тан шаблондар, мысалдар және қабылдау критерийлерін сұраңыз.
-
Архитектура мен деректер картасын сипаттаңыз. Қайдан сұраныс түсетінін, қандай сервистер өңдейтінін, LLM қай жерде орналасқанын, қандай сақтау орындары мен интеграциялар қолданылатынын қысқаша көрсетіңіз. Деректер иелері мен жүйе иелерін, сондай‑ақ деректердің көшіктелетін нүктелерін (кэш, кезектер, бэкап) көрсетіңіз.
-
Қауіп‑қатер моделін және қорғаныс шараларын дайындаңыз. Промпт утечкасы, зиянды контент енгізілуі, жауаптың алмастырылуы, журналдарға несанкционерлі қолжетімділік сияқты тәуекелдер сценарийлерін сипаттап, әрқайсысына бақылау шараларын қосыңыз: сүзу, контекстты шектеу, орта оқшаулау, құқықтарды тексеру, мониторинг.
-
Қолжетімділік матрицасын және құқықтарды басқаруды рәсімдеңіз. Рөлдерді анықтаңыз (қолданушы, әкімші, аналитик, АҚБ, әзірлеуші), оларға рұқсат етілетін әрекеттерді, кім беретінін және кім отзывает ережесін сипаттаңыз. Бұл «кім промпттарды және жауаптарды көре алады» деген сұрақтарды жауып тастайды.
-
Операциялық талаптарды жинақтаңыз: логтар, сақтау, инциденттер, қабылдау. Қандай оқиғалар журналданатынын, сезімтал өрістер қалай маскировка болатындығын, аудит‑тректерге кімнің қолы бары мен қолжетімділік ережелерін келісіңіз. Бөлек ретенция, шифрлау, локализация және реагирование процесін сипаттаңыз: триггерлер, хабарлау мерзімдері, жауапты және функцияларды өшіру тәртібі.
Практикалық мысал: ішкі жабық контурға ассистент іске қоссаңыз, АҚБ промпттардағы жеке деректердің сыртқы сервистерге жіберілмейтінін және журналдарға қолжетімділіктің тек шектелген тізім бойынша өтінішпен берілетінін тікелей көрсетуін сұрайды.
Құжаттың соңында «қабылдау критерийлері» қысқа бөлімін қосыңыз: пилотқа дейін не енгізілуі тиіс, не кейінірек өндірістік эксплуатацияға дейін жабылады.
Келісу кезінде жасалатын типтік қателіктер
Келісудің «сасып қалуының» жиі себебі — құжаттар бар, бірақ олар АҚБ‑тың негізгі сұрағына жауап бермейді: жүйе шекаралары мен нені қорғап жатқаныңызды нақтыламайды. Нәтижесінде талқылау «контекстті нақтылаңыз» деген алмағайып хат алмасуға айналып, жоба апта‑аптаға созылады.
Көбіне проблемалар бес жерден шығады:
- қауіп‑қатер моделі «вакуумда» жазылған: шешім шекарасы жоқ, компоненттер (клиент, шлюз, LLM, сақтау) тізілмеген, кірістер мен шығыстар көрсетілмеген
- логтар тым ашық жазылады: промпттар мен жауаптар толық сақталады, маскирлеу мен логтарға қолжетімділік ережелері ойластырылмаған
- матрица әдемі көрінеді, бірақ шындыққа сәйкес емес: сервис есептері, әкімшілік операциялар (қызметті қайта іске қосу, модельді экспорттау, кілт ауыстыру), мердігерлер мен уақытша құқықтар ұмытылған
- деректер иесі жоқ: тәуекел «ауада қалды», кім категорияларды бекітеді, кім ерекшеліктерді береді, кім қалдық тәуекелді қабылдайтыны анық емес
- реагирование жоспары тым жалпы: «хабарлау, тергеу» дегеннен гөрі LLM‑ге тән нақты қадамдар (промпт утечкасы немесе API кілт компрометациясы кезінде не істеу) көрсетілмеген
Кішкене мысал: ішкі қолдау чатын енгізіп жатырсыз. Логтар да дау‑дамайды шешеді, алайда егер сұраныстарды толық жазсаңыз, онда логтарда міндетті түрде скриншоттар, өтініш нөмірлері және хат үзінділері шығады. АҚБ әдетте минимум талап етеді: маскирлеу, логтарға бөлек қолжетімділік, қысқа ретенция және инцидент бойынша қолжетімнің өтінішпен берілу процесі.
Келісуді жылдамдату үшін «стық тесті» жасаңыз:
- деректер картасы қауіп‑қатер моделіне сәйкес келе ме
- құқықтарда шын операциялар мен техучеткалар көрсетілген бе
- диагностика режимін сезімтал деректерді жазбай қосуға болады ма
- деректер мен шешімдер иелері тағайындалған ба
- 2–3 ең ықтимал LLM‑инцидентпен қадамдық әрекет бар ма
Осындай минимум әдетте алғашқы раундта туындайтын сұрақтардың басым бөлігін жояды.
Чеклист, сценарий үлгісі және келесі қадамдар
LLM‑жобаны АҚБ‑пен келісу үшін құжаттардың дайын екенін қысқа тізім бойынша тексерген ыңғайлы. Бұл негізгі артефактілер бар‑жоғын тексеріп, кездесуге дайын болуға көмектеседі.
Қысқа чеклист пакеті:
- Деректер картасы: қайдан келетінін, сұраныстың қайда кететінін, жауаптардың қайда сақталатынын, сақтау нүктелерінің әкімшісін көрсету.
- LLM қауіп‑қатер моделі: утечка, алмастыру, қолжетімділікті теріс пайдалану және қолданушы қателері сценарийлері.
- Қолжетімділік матрицасы: рөлдер, құқықтар, кім бекітеді, кім береді және кім отзывает құқықты.
- Журналдау және аудит: қандай оқиғалар жазылады, логтарды кім оқиды, логтар қалай қорғалады және онда не сақталмауы тиіс.
- Сақтау және реагирование: ретенция мерзімдері, шифрлау, локализация және инциденттерге жауап жоспары.
Содан кейін пилотқа дайындық критерийлерін белгілеңіз, сол арқылы АҚБ жобаны тек "иә/жоқ" емес, «иә, осы шарттармен» деп айта алады.
Минималды дайындық критерийлері:
- қауіп‑қатер моделіндегі критикалық тәуекелдер жабылған (шаралар, жауапты және мерзімдер бар)
- иелер анықталған: бизнес‑иесі, деректер иесі, платформа әкімшісі, АҚБ‑тен жауапты тұлға
- негізгі оқиғалар бойынша ескерту хабарламалары бапталған (күдіксіз белсенділік, қателер өсуі, жабық деректерге сұраныс)
- промпттар мен жауаптардың қайда сақталатыны және қандай деректердің өңделуге тыйым салынатыны анық
- пилотты тоқтату үшін эскалацияның қарапайым процесі бар
Сценарий мысалы: ішкі қызметкерге арналған ассистент, білім базасынан (регламенттер, нұсқаулар, хат шаблондары) жауап іздейді. Құжаттарда қай бөлімдер рұқсат етілген, қайсысы тыйым салынған (мысалы, жеке деректер мен қаржы), ассистент контентті қалай алады (кезекті индексация бойынша немесе сұраныс бойынша) және шығарып беру шектеулерін қалай орнататыныңыз (тек рұқсат етілген көздерден үзінділау, «жаңқалап болжау» тыйым) маңызды. Матрицада әдетте "қызметкер", "контент‑админ", "қауіпсіздік аудиторы" және "платформа админі" рөлдері жеткілікті, құқық беру және қайтару ережелерімен.
ИБ‑қа демо еркін өтуі үшін жауаптардың әдемілігін емес, шектеу мен бақылауды көрсетіңіз: тыйым салынған сұраулардың мысалдары және олардың қалай блокталатыны, сезімтал деректерсіз журнал көрінісі және «не істейміз егер» қысқаша разборы (мысалы, қызметкер клиент базасын промптқа кіргізуге тырысса).
Келесі қадамдар қарапайым: иелерді тағайындаңыз, бір түсінікті архитектура схемасын жинап, чеклист бойынша дайындықты жүргізіңіз. Егер параллель түрде ИИ‑инфрақұрылымын тез орнату, корпоративтік жүйелерге интеграциялау және 24/7 қолдау керек болса, жүйелік интеграторды тартуға болады. Мысалы, GSE.kz Қазақстанда платформа, енгізу және эксплуатация бойынша көмектесе алады, бірақ деректерге, логтарға және құқықтарға қатысты талаптар сіздің құжаттарыңызда нақты бекітілуі тиіс.
FAQ
ИБ келісімін бастау үшін минималды қандай құжаттар қажет?
Бастапқыда әдетте ИБ-ны қанағаттандыратын минимум: жүйенің шектері мен архитектурасының қысқаша схемасы, деректер картасы (көздер, ағындар, сақтау нүктелері), қауіп-қатер моделі және оның шаралары, рөлдер мен қол жетімділікті сипаттайтын матрица, журналдау ережелері және инциденттерге реакция жоспары. Бұл пилот алдында тәуекелдерді талқылап, кейін жүйені қайта жасаудан сақтайды.
Неліктен ИБ құжаттарды пилоттан бұрын сұрайды, кейін емес?
Пилот көбіне тез өндірістік жүйеге айналады: нақты құжаттар жүктеледі, қолданушылар колданыла бастайды және интеграциялар қосылады. Егер бұл ИБ келісімінсіз жасалса, утечка немесе рұқсатсыз қолжетімділік тәуекелі артады, ал кейінгі кері қайтару (логтар, бэкаптар, индекстер, берілген құқықтарды қайтару) қиынға соғады.
LLM үшін деректер картасында ИБ ең көп не тексереді?
Ең алдымен жүйенің шекаралары: кіріс қайдан (чат, API), контекстке не кіреді (RAG, базалар), және артефактілер қайда сақталады (логтар, векторлы сақтау, кэш, бэкаптар). Сонымен қатар сыртқа не шығады — тіпті «метадеректер» болса да — бөлек көрсету маңызды.
Қандай деректерді бірден LLM-ға жіберуге тыйым салған дұрыс және ИБ-ны қалай негіздеу керек?
Бастапқыда тыйым салынатын категорияларды анықтап, оларды бақылау шараларымен байланыстырыңыз. Әдетте: парольдер мен кілттер, төлем реквизиттері, медициналық мәліметтер, жеке куәлік нөмірлері және грифті мәліметтер. Сондай-ақ промптқа және контекстке қалай жол бермейтініңізді — маскирлеу, енгізу/шығару сүзгілері, DLP-шаблондары және пайдаланушыларды оқыту арқылы — нақтылаңыз.
LLM-қатерлерді модельде ИБ қайта жазуды сұрамайтындай қалай сипаттауға болады?
Қауіпті модельді сценарий түрінде сипаттаңыз: жүйе қандай, оның шекаралары қай жерде, не маңызды, кім шабуылдауы мүмкін және қалай зиян келтіруі ықтимал. Әр сценарийге нақты қорғаныс шараларын жазыңыз: контекст құрастырылмай тұрып құқықтарды тексеру, енгізу/шығару сүзгілері, көздерді шектеу, конфигурация өзгерістерін бақылау және бүзуға талпыныстарды мониторингтеу.
Матрицада ИБ қандай рөлдер мен міндеттер бөлуін күтеді?
Негізгі рөлдер: соңғы қолданушы, деректер иесі, платформа әкімшісі, әзірлеуші, эксплуатация операторы және аудит/ИБ. Маңызды принцип — міндеттерді бөлу: әзірлеуші продқа өзі құқық бермейді, әкімші конфигурацияны басқарады, бірақ деректердің мазмұнын оқымайды, деректер иесі қосылатын көздерді бекітеді.
Инцидентті тергеу үшін промпттарды және жауаптарды толық жазу керек пе?
Әдепкі бойынша промпттар мен жауаптардың толық мәтінін сақтамау ұсынылады. Тек тексеру үшін қажет нәрсені жазып қою керек: идентификаторлар, уақыт, модель/версия, дереккөздер, сүзгілер шешімі, қауіп белгілері және correlation ID. Толық мәтін тек форензика режимінде, қысқа мерзімге және маскирлеумен ғана қосылуы тиіс — әйтпесе логтар өздері утечканың көзіне айналуы мүмкін.
LLM-жобаға қандай сақтау және ретенция ережелерін ИБ әдетте талап етеді?
Артефактыларды класқа бөліп көрсетіңіз: бастапқы құжаттар, эмбеддингтер/индекстер, логтар, кэштер, бэкаптар және датасеттер. Әрбіріне сақтау мерзімі, тасымалдау және сақтау кезінде шифрлау, сондай-ақ индекстер мен репликалар сияқты туынды іздерді қалай жою керектігін жазыңыз.
ИБ блоктамай іске қосу үшін қай LLM-инциденттерді реагирование жоспарына қосу керек?
Инцидент сценариілері: модель арқылы утечка, кілттер мен токендердің компрометациясы, промпт/конфигурацияның өзгертілуі, шектеулерді айналып өту және қолжетімділіктің бұзылуы. Әрбір жағдайда кім функцияны өшіру туралы шешім қабылдайтынын, интеграцияларды қалай оқшаулайтынын, дәлелдерді қалай жинайтынын және кімге қанша уақытта хабарланатынын айтыңыз.
LLM бойынша ИБ талаптарын жылдам орындау үшін систем интеграторды тартуға бола ма?
Иә, мүмкін, бірақ жауапкершілікті нақты бөліңіз: интегратор платформа, инфрақұрылым, интеграциялар мен эксплуатацияны қамтиды; ал деректер, логтар және құқықтар бойынша талаптарды сіздің ИБ мақұлдауы тиіс. Қазақстандағы жобалар үшін GSE.kz платформаны, енгізуді және 24/7 қолдауды қамтамасыз ете алады, бірақ деректер мен журналдар талаптары сіздің пакетіңізде бекітілген болуы керек.