Komponen LLM - Penyembunyian Informasi Sensitif (DLC) menyembunyikan informasi sensitif dengan menggantinya menggunakan placeholder. Sebagai contoh, alamat email diganti dengan [EMAIL], nomor telepon dengan [TELEPHONE] atau [MOBILEPHONE], dan nomor kartu identitas dengan [IDNUM]. File data OSS input harus dalam format JSON Lines (JSONL) (contoh). Dalam file JSONL, setiap baris merupakan objek JSON yang valid, tetapi keseluruhan file bukanlah satu objek JSON yang valid.
computing resources yang didukung
Cara kerja
Komponen ini mendeteksi dan menyembunyikan kategori informasi sensitif berikut:
-
Nomor ponsel: String yang sesuai dengan ekspresi reguler berikut diganti dengan
[MOBILEPHONE].-
r'(?<!\d)(1(3[0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|8[0-9]|9[89])\d{8})(?!\d)'
-
r'(?<!\d)(1[\d]{2}-\d{4}-\d{4}\D|\D1\d{10}\D|\D1[\d]{2} \d{4} \d{4})(?!\d)'
-
r'(?<!\d)(1[3-9]\d{9})(?!\d)'
-
-
Nomor telepon rumah: String yang sesuai dengan ekspresi reguler berikut diganti dengan
[TELEPHONE].-
r'(?<!\d)(\(?0\d{2,3}[-\s)]?\d{7,8})(?!\d)'
-
-
Alamat email: String yang sesuai dengan ekspresi reguler berikut diganti dengan
[EMAIL].-
r'[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+'
-
-
Nomor kartu identitas: String yang sesuai dengan ekspresi reguler berikut diganti dengan
[IDNUM].-
r'(?<!\d)([1-6]\d{5}[12]\d{3}(0[1-9]|1[12])(0[1-9]|1[0-9]|2[0-9]|3[01])\d{3}(\d|X|x))(?!\d)'
-
r'(?<!\d)([1-9]\d{5}[12]\d{3}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])\d{3}[0-9xX])(?!\d)'
-
Sebagai contoh, untuk menyembunyikan alamat email:
|
Sebelum Current Field Value berisi potongan kode JavaScript untuk plugin terjemahan Select2 dalam bahasa Melayu. Baris |
Sesudah
|
Konfigurasi komponen
Pada halaman alur kerja Designer, tambahkan komponen LLM - Sensitive Information Masking (DLC) dan konfigurasikan parameternya di panel kanan.
|
Jenis parameter |
Parameter |
Wajib |
Deskripsi |
Bawaan |
|
|
Pengaturan bidang |
Target field |
Ya |
Nama bidang yang akan diproses. |
Tidak ada |
|
|
Data output OSS directory |
Tidak |
Direktori OSS untuk menyimpan data yang telah diproses. Jika Anda tidak mengisi parameter ini, komponen akan menggunakan path bawaan di ruang kerja. |
Tidak ada |
||
|
Penyesuaian eksekusi |
Number of processes |
Tidak |
Jumlah proses yang digunakan. |
8 |
|
|
Select resource group |
Public resource group |
Tidak |
Pilih spesifikasi node (Tipe instans CPU atau GPU), jumlah node, dan VPC. |
Tidak ada |
|
|
Dedicated resource group |
Tidak |
Pilih jumlah core CPU, kapasitas memori, ukuran memori bersama, jumlah GPU, dan jumlah node. |
Tidak ada |
||
|
Maximum runtime |
Tidak |
Waktu proses maksimum komponen. Jika waktu proses melebihi nilai ini, sistem akan menghentikan pekerjaan. |
Tidak ada |
||