Представляет данные шаблона.
id
: Идентификатор шаблона.pattern
: Строка шаблона.
Представляет данные для подгонки шаблонов.
namedPatterns
: Список объектов PatternData с именованными шаблонами.patterns
: Список объектов PatternData с обычными шаблонами.
Представляет данные запроса для сопоставления шаблонов.
text
: Текст для сопоставления.activate
: Список именованных шаблонов для активации.returnAllMatches
: Флаг, указывающий, нужно ли возвращать все совпадения.
Представляет данные ответа от сопоставления шаблонов.
patternId
: Идентификатор совпавшего шаблона.score
: Оценка совпадения.
Предоставляет функции для работы с шаблонами в MLP.
account
: Аккаунт MLP.model
: Модель MLP.baseAccount
: Базовый аккаунт для производных моделей (по умолчанию "just-ai").baseModel
: Базовая модель для производных моделей (по умолчанию "mlp-jaicp-patterns").context
: Контекст выполнения (по умолчанию системный контекст).
prepare(patterns: PatternsFitData)
: Подготавливает шаблоны для модели.match(text: String)
: Сопоставляет текст с шаблонами и возвращает результат.