Обработка файлов
Данный функционал позволяет извлечь текст из файла, который прислал клиент в диалоге.
Для чего это нужно?
Клиент может прислать файлы в форматах docx, pdf, rtf, txt или любой другой формат.
Бот сможет обработать файл, либо передать результат из файла в другие шаги действия.
Создание действия для извлечения текста из файла
Попадаем в Настройки действия
В настройках действия уже установлены все необходимые параметры и после сохранения, функционал извлечения текста из файла готов к использованию.

Название действия
Название для отображения, по которому Вы легко сможете определить нужное действие в общем списке
Аргумент, в котором будет передан файл
В этом поле предустановлен аргумент {file}, который назначен в настройках Переменные действия. При назначении своего аргумента, устанавливаем тип - Документ.
Режим экспорта
Формат разметки текста полученного из файла - Markdown или HTML
Поместить полученный текст в переменную
Назначается переменная для передачи полученного текста в другие шаги.
Режим чтения сканированного текста
Выбирается режим распознавания текста представленного в файлах на изображениях или сканированного текста: - Не использовать распознавание текста. - Использовать распознавание, если файл - PDF и содержит хотя бы одну картинку. - Всегда распознавать текст на изображениях.
Если в действие прислали скан в формате PDF (не текстом) или DOCX с картинками, то данный режим сможет прочитать эти файлы как текст. Цена - 0.5 рублей за страницу.
Условия срабатывания:

Здесь можем изменить:
Вызов функции LLM-моделью или Вызов по триггеру.
Название функции - Название функции дает боту понимание, в какой момент момент вызвать эту функцию (действие). Для того, чтобы автоматически сгенерировать Название функции, заполните поле Название действия и нажмите кнопку автоматической генерации справа от поля с названием функции.
Описание функции - Описывается, как работать с этой функцией (действием) и в какой момент ее лучше вызывать.
Переменные действия

Аргумент - так как аргументом для функции у нас является любой документ, то в поле Аргумент установлен
file.Описание аргумента - это поле необязательно и служит для описания, чтобы бот лучше понимал зачем аргумент нужен и что туда передавать.
Тип - так как данный шаг поддерживает только аргументы-файлы выбран "Документ".
Last updated
Was this helpful?

