Создание AI-сущностей
Создавайте пользовательские шаблоны сущностей с помощью AI
Используйте AI для генерации регулярных выражений для обнаружения пользовательских типов сущностей, которые не охватываются встроенными распознавателями.
Создание AI-сущностей доступно на базовом плане и выше. Пользователи бесплатного плана могут создавать пользовательские сущности вручную, используя шаблоны regex.
AI Entity Creation is available on Basic plan and above. Free plan users can create custom entities manually using regex patterns.
Как это работает
Предоставьте 3-5 примеров шаблона, который вы хотите обнаружить
Скажите AI, что вы хотите обнаружить на простом языке
AI анализирует примеры и генерирует регулярное выражение
AI создает шаблон regex на основе вашего описания
Проверьте шаблон с помощью образца текста
Проверьте шаблон с помощью образца текста и при необходимости скорректируйте
Просмотрите метрики качества и уточните при необходимости
Сохраните вашу пользовательскую сущность для использования в анализе
Создание AI-сущности
Шаг 1: Откройте пользовательские сущности
- Go to Settings → Custom Entities
- Click Create New Entity
- Select AI-Assisted mode
Шаг 2: Опишите ваш шаблон
Введите четкое описание того, что вы хотите обнаружить. Будьте конкретны относительно формата.
Хорошие примеры
- "Employee IDs in the format EMP-12345 where 12345 is a 5-digit number"
- "Order numbers starting with ORD followed by 8 digits, like ORD12345678"
- "German postal codes - 5 digit numbers between 01000 and 99999"
- "Internal project codes: 3 uppercase letters, a dash, and 4 digits (e.g., ABC-1234)"
Избегайте неопределенных описаний
- "ID numbers" - Too vague, what format?
- "Customer data" - What specific pattern?
- "Codes" - Need more specifics about format
Шаг 3: Просмотрите сгенерированный шаблон
AI генерирует шаблон regex на основе вашего описания. Просмотрите его:
// For "Employee IDs: EMP-12345"
EMP-\d{5}
Шаг 4: Протестируйте шаблон
- Enter sample text in the test area
- Click Test Pattern
- Verify that matches are highlighted correctly
- Check for false positives and false negatives
Шаг 5: Сохраните сущность
- Enter a name for your entity (e.g., EMPLOYEE_ID)
- Add an optional description
- Choose a category (Personal, Technical, Custom, etc.)
- Click Save Entity
Стоимость токена
Это фиксированная стоимость независимо от сложности шаблона. Ввод regex вручную бесплатен.
Чтобы минимизировать затраты:
- Be as specific as possible in your first description
- Use manual regex if you already know the pattern
- Test thoroughly before saving to avoid recreating
Создание ручного regex
Если вы знаете regex, вы можете создавать пользовательские сущности вручную, не используя токены:
- Go to Settings → Custom Entities
- Click Create New Entity
- Select Manual mode
- Enter your regex pattern directly
- Test and save
Советы по regex
| Шаблон | Значение | Пример совпадения |
|---|---|---|
| \d | Any digit (0-9) | 5 |
| \d{3} | Exactly 3 digits | 123 |
| [A-Z] | Uppercase letter | A |
| [A-Z]{3} | 3 uppercase letters | ABC |
| \w | Letter, digit, or underscore | a, 1, _ |
| - | Literal dash | - |
| ? | Optional (0 or 1) | |
| + | One or more | |
| * | Zero or more |
Примеры шаблонов
Employee ID (EMP-12345)
EMP-\d{5}
Order Number (ORD12345678)
ORD\d{8}
Project Code (ABC-1234)
[A-Z]{3}-\d{4}
License Plate (ABC 123 or ABC-123)
[A-Z]{3}[\s-]?\d{3}
Использование пользовательских сущностей
После создания пользовательские сущности работают как встроенные сущности:
В анализаторе
- Open the entity selection panel
- Find your custom entity under the Custom category
- Check the box to include it in detection
- Run analysis as normal
В предустановках
- Create or edit a preset
- Select your custom entity from the entity list
- Save the preset
Tip
Пользовательские сущности отображаются с значком "Пользовательская", чтобы отличать их от встроенных сущностей.
Управление пользовательскими сущностями
Редактирование сущности
- Go to Settings → Custom Entities
- Find your entity and click Edit
- Modify the name, description, or pattern
- Test the updated pattern
- Save changes
Удаление сущности
- Go to Settings → Custom Entities
- Find your entity and click Delete
- Confirm deletion
Note
Удаление пользовательской сущности удаляет её из всех предустановок, которые её используют. Предустановки все равно будут работать, но не будут обнаруживать этот тип сущности.
Лучшие практики
Related Documentation
Последнее обновление: Март 2026