Распознавание текста из PDF в документ — через бота

Отправьте боту в Telegram PDF: сценарий распознаёт текст со всех страниц, собирает документ Google Cloud Firestore и присылает ссылку.

  • Распознаёт даже сканы
  • Текст со всех страниц по порядку
  • Готовый документ Google Cloud Firestore
  • Ссылка приходит в Telegram

Как это работает

Интеграция Telegram и Google Cloud Firestore собирается из готового сценария — вот как он устроен по шагам.

  1. Запуск: Триггер Telegram Bot
  2. Проверка: Проверить, прикреплён ли документ
  3. Если да — Скачать документ из Telegram
  4. Затем: Загрузить PDF в Mistral AI
  5. Затем: Получить подписанный URL от Mistral
  6. Затем: Обработать OCR через Mistral
  7. Затем: Разобрать результаты OCR по страницам
  8. Затем: Агрегировать результаты OCR
  9. Затем: Создать новый Google Doc
  10. Проверка: Обработать обновления документа
  11. Затем: Обновить Google Doc содержимым
  12. Затем: Отправить ссылку на документ пользователю
  13. Затем: Статус: создание документа (5/5)
  14. Затем: Статус: результаты получены (4/5)
  15. Затем: Статус: файл подписан (3/5)
  16. Затем: Статус: отправлен обработчику (2/5)
  17. Затем: Статус: файл получен (1/5)
  18. Если нет — Запросить формат PDF-файла

Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.