Hazır AI bacarığı bir işi sürətləndirə bilər: faylları çeşidləmək, kodu yoxlamaq və ya hesabat hazırlamaq. Amma qısa təsvir onun kompüterdə nə edəcəyini tam göstərmir. “Sadəcə quraşdır” məsləhətindən əvvəl hansı faylların oxunacağını və hansı xidmətlərlə əlaqə qurulacağını bilmək lazımdır.
Skill adətən agentə tapşırığı necə yerinə yetirməyi izah edən təlimatlar və bəzən əlavə skriptlərdən ibarət olur. Konkret imkan istifadə etdiyin mühitdən asılıdır. Bir neçə mətn faylı ilə gələn paket də geniş alətlərə çıxışı olan agenti yönləndirə bilər. Ona görə təkcə fayl sayına və ya gözəl təsvirə əsaslanmaq düzgün seçim üsulu deyil.
İlk sual: bu bacarığa niyə ehtiyac var?
Quraşdırmaq istədiyin bacarığın adını deyil, görməli olduğu işi yaz. “Hesabatları rahat hazırlamaq” geniş məqsəddir. “Seçdiyim qovluqdakı üç CSV faylını oxuyub aylıq yekun cədvəli yaratmaq” isə giriş və çıxışı müəyyən edir. Sonra paketin istədiyi icazələri bu işlə müqayisə etmək olar.
Bu nümunədə bütün kompüterə, e-poçta və parol saxlanan yerlərə çıxış lazım görünmür. Bacarıq bunları tələb edirsə, səbəbini araşdır. İcazə sorğusunu işin təbii hissəsi sayıb avtomatik qəbul etmə. Lazımi nəticəni daha dar girişlə almaq mümkün ola bilər.
Quraşdırmadan əvvəl iki sətirlik qərar qeydi hazırla: “Bu paket bu məlumatı oxuyacaq, bu nəticəni yaradacaq.” Cümləni dəqiq tamamlaya bilmirsənsə, hələ işin sərhədi aydın deyil. Həmin boşluğu paket sahibinin şüarı ilə doldurma.
Müəllifdən əlavə konkret versiyanı yoxla
Tanış təşkilatın adı faydalı siqnaldır, amma keçidin həqiqətən həmin təşkilata aid olduğunu yoxlamaq yenə vacibdir. Bənzər ad, fərqli domen və ya başqa hesabın nüsxəsi ola bilər. Depodakı tarixçə, lisenziya və quraşdırma təlimatı bir-biri ilə uyğun görünməlidir.
Ulduz və yükləmə sayı təhlükəsizlik ölçüsü deyil. Son dəyişiklikdə yeni skript, yeni şəbəkə ünvanı və ya əlavə icazə varsa, əvvəlki versiya haqqında yaxşı rəy kifayət etmir. Hansı versiyanı yoxladığını qeyd et ki, sonradan başqa məzmunu eyni qərarla qəbul etməyəsən.
Yenilənmə avtomatikdirsə, bunun işinə necə təsir etdiyini də düşün. Nəzarətsiz dəyişən bir paket əvvəl sadə fayl oxuyub sonra başqa xidmətə məlumat göndərməyə başlaya bilər. Bu, hər yenilənmənin təhlükəli olduğu demək deyil; dəyişiklikləri görmədən əvvəlki etimadı köçürməmək üçün səbəbdir.
Təlimatla skripti birlikdə oxu
Təsvir yalnız fayl çevirmə deyə bilər, skript isə əlavə əməliyyat görə bilər. Hansı qovluqlar oxunur? Çıxış hara yazılır? Mövcud faylların üzərinə yazılırmı? Şəbəkəyə müraciət varmı? Bu sualların cavabı paketdəki real məzmundan çıxmalıdır.
“Əvvəlki qaydaları unut”, “gizli məlumatı topla” və ya nəticəni istifadəçidən gizlətməyə yönələn təlimatları adi məhsuldarlıq məsləhəti kimi qəbul etmə. Bəzən zərərli göstəriş görünən əsas faylda yox, əlavə sənəddə olur. Paketin işləyərkən başqa yerdən mətn və ya kod gətirməsi də yoxlamanın sərhədini dəyişir.
Oxumadığın kodu “işləyib görək” deyə əsas iş qovluğunda başlatmaq yoxlama üsulu deyil. Əvvəl məzmunu nəzərdən keçir, ehtiyac varsa texniki yardım al. İşə aid olmayan məlumat və geniş icazə istəyini izahsız buraxma.
Avtomatik skan hesabatı nə verir?
NVIDIA SkillSpector kimi alətlər paketləri təhlükəsizlik baxımından araşdırmağa kömək edir. Sənədləşdirilən imkanlara statik analiz və əlavə model qiymətləndirməsi daxildir. Fayl, qovluq və depo kimi müxtəlif girişlərlə işləyə bilir. Burada alətin quraşdırıldığı və hansısa paketin faktiki skan edildiyi iddia edilmir.
Hesabatda sadəcə ümumi bala baxma. Tapıntının hansı fayla aid olduğunu, nəyi risk saydığını və bunun real tapşırığa təsirini oxu. Yanlış həyəcan ola bilər; eyni zamanda tapıntı olmaması da təhlükəsizlik zəmanəti deyil. Yoxlama alətinin görə bilmədiyi davranış qala bilər.
Model qiymətləndirməsini söndürən seçim bütün şəbəkə əlaqələrini söndürən seçimlə eyni deyil. Məsələn, zəiflik məlumatlarının ayrıca sorğulanması ola bilər. İş məlumatı ilə istifadə etməzdən əvvəl cari sənəddə hansı məlumatın haraya ötürüldüyünü yoxla. İstəsən, alətin istifadə qaydasına ayrıca bax.
Hesabatı qərara çevirmək üçün nümunə
Uydurma nümunəmizdə bir skill aylıq cədvəl hazırlamaq üçündür. Skan nəticəsində xarici ünvana fayl göndərən hissə görünür. Dərhal “zərərli proqramdır” demək əvəzinə, göndərişin hansı funksiyaya lazım olduğunu və istifadəçinin buna razılıq verib-vermədiyini araşdır. Əgər iş lokal cədvəl hazırlamaqdırsa, həmin ötürmə lazım olmaya bilər.
Yoxlama qeydi nümunəsi: məqsəd üç CSV faylından aylıq cədvəl yaratmaqdır. Giriş yalnız sınaq qovluğu ilə məhdudlaşmalıdır. Xarici serverə göndərişin səbəbi aydın deyil. Səbəb və ötürülən məlumat müəyyən olunana qədər real fayllarla işlətməyəcəyəm.
Bu nümunə real paketə ittiham deyil. Belə qeydin faydası qərarın səbəbini görünən etməkdir. Sonradan əlavə izah gələndə hansı sualın bağlandığını və hansının açıq qaldığını görürsən. Hər riskin qarşısına “qəbul et” yazmaq üçün yoxlama aparılmır.
Sınağı məxfi məlumatdan ayır
İlk sınaq üçün uydurma və kiçik məlumat seç. Fayl adları da müştərinin adını daşımaya bilər. Sınaq qovluğunun kənarına yazmağa ehtiyac olmadıqda buna imkan vermə. Məhdud mühit riskləri azalda bilər, amma onu da mütləq qoruma kimi təqdim etmək olmaz.
Gözlənən çıxışı əvvəl müəyyən et: neçə fayl yaranacaq, harada saxlanacaq, hansı məlumat dəyişməyəcək. Sonra nəticəni bu siyahı ilə müqayisə et. İşləmə tamamlandı mesajı məlumatın düzgünlüyünü və ya icazələrin yerində olduğunu özü sübut etmir.
İstifadə bitəndə açıq qalan girişləri, əlavə xidmətləri və avtomatik işləyən hissələri nəzərdən keçir. Lazımsız icazəni saxlamaq rahat görünə bilər, amma sonrakı səhvin təsirini böyüdür. Dəyişiklik etməzdən əvvəl hansı hesab və işi təsirləndirəcəyini bil.
Yeniləməni yeni yoxlama kimi qəbul et
Yoxladığın versiyanı və tarixi iş qeydinə yaz. Yeni versiyada işin əhatəsi dəyişirsə, əvvəlki icazələri olduğu kimi köçürmə. Yeni server, yeni məlumat növü və ya yeni silmə əməliyyatı ayrıca qiymətləndirilməlidir. Paket artıq lazım deyilsə, onu iş prosesində aktiv saxlamaq üçün səbəb də qalmır.
AI agentinin işini planlaşdırmaq üçün agent nümunələri yazısından başlaya bilərsən. Digər praktik mövzular bloqda var. Burada əsas vərdiş sadədir: əvvəl məqsədi və məlumat sərhədini müəyyən et, sonra alətin həmin sərhədə uyğun işləyib-işləmədiyini yoxla.
Tez-tez verilən suallar
Skan təmiz çıxıbsa, skill təhlükəsizdir?
Bu nəticə yoxlamada tapıntı aşkarlanmadığını göstərir. Bütün mümkün davranışların təhlükəsiz olduğunu sübut etmir.
Model analizi bağlıdırsa, məlumat internetə getmir?
Bunu ayrıca yoxlamaq lazımdır. Digər şəbəkə sorğuları və xarici resurslar qala bilər. Konkret konfiqurasiyanın sənədinə bax.
Hər yenilənməni yenidən yoxlamaq lazımdır?
Ən azı dəyişən faylları, icazələri və məlumat axınını nəzərdən keçir. Yeni imkanlar əvvəlki risk qiymətləndirməsini dəyişə bilər.
Mövzunu davam etdirmək üçün: AI cavablarını necə yoxlamalı; Azərbaycan dilində daha təbii mətn necə hazırlamalı.
Bu bloqu Google-da üstünlük verdiyiniz mənbələrə əlavə edin
Səhv və ya dəyişən məlumat bildir · Redaksiya qaydaları
Bu yazı necə idi?
