« RaumAI Text Anonymizer Сегодня в 14:45 Здравствуйте! Это подтверждение для заказа №9982. Клиент: [PERSON]. Связь с клиентом: [PHONE] или [EMAIL]. Адрес доставки: [АДРЕС]. Для входа в систему администрирования используйте статический IP [IP] и временный токен доступа: [СЕКРЕТ]. Реквизиты для оплаты (IBAN): [IBAN]. Дата заключения договора: [ДАТА]. Компания-заказчик: [ORGANIZATION]. » const results = $input.all().map(item => item.json);
const originalText = $(«Webhook (Вход)»).first().json.body.text;
// Мапим все возможные сущности на понятные теги
const operators = {};
const entities = [
«PHONE_NUMBER», «EMAIL_ADDRESS», «IP_ADDRESS», «IBAN_CODE», «CREDIT_CARD»,
«CRYPTO», «PASSPORT», «LOCATION», «PERSON», «ORGANIZATION»,
«DATE_TIME», «NRP», «MEDICAL_LICENSE»
];
entities.forEach(entity => {
operators[entity] = {
«type»: «replace»,
«new_value»: `[${entity.replace(‘_ADDRESS’, »).replace(‘_CODE’, »)}]`
};
});
return {
text: originalText,
analyzer_results: results,
anonymizers_config: {
«primary_anonymizer»: {
«default_operator»: {
«type»: «replace»,
«new_value»: «[ДАННЫЕ]»
},
«operators»: operators
}
}
}; это старый код узла, дайте пожалуйста новый в полном обьеме с учетом исправлений которые мы оговорили