Часто в представлении клиенты говорят еще что-то кроме своего имени, например:
- "Меня зовут Петр Иванович"
- "Я Андреев, звать меня Петр"
Но в переменную при обычном сохранении ответа через блок вопроса такая фраза и сохранится, в то время как нам нужен обычный "Петр Иванович". Сделать это можно с помощью системной сущности @human-name.
(рис. фрагмент сценария)
Инструкция:
- Перейти во кладку Ident AI. Выбрать своего агента, создать, либо выбрать базового агента "Base", который уже есть по умолчанию.
- Выбрать используемые системные сущности. В нашем случае @human-name.
- Обучить модель.
(рис. обучение завершено)
Вся следующая работа будет происходит в редакторе
Инструкция:
- Создать блок вопроса
- Создать блок информации
- Соединить оба блока стрелкой
- В стрелке задать следующие параметры:
- Сохранить всю фразу
- Тип выходных данных: интеллектуальное принятие решений
- Агент: тот которого обучали выше
- Добавить намерение: любое намерение
- Добавить сущность @human-name и указать название переменной, куда будет сохранена сущность
Выглядеть это должно следующим образом:
- Вывести переменную, в которую сохранена сущность, через блок информации
- Сохранить сценарий
(рис. результат)
Таким способом можно выделить ФИО из любой фразы.