К содержанию
Новости

Как построить конвейер интеллектуальной обработки документов на AWS с использованием Amazon Bedrock

AWS показала архитектуру интеллектуального конвейера для обработки документов на базе сервисов Amazon Bedrock. Подход рассчитан на работу с большими массивами файлов, от страховых заявлений и счетов до юридических контрактов и медицинских записей. В отличие от традиционных OCR‑систем, которые просто извлекают текст, Amazon Bedrock Data Automation (BDA) нацелен на получение смысловых инсайтов из мультимодального контента. Он работает не только с документами, но и с изображениями, видео и аудиофайлами.

BDA предоставляет единый API для обработки документов. Сервис делит файлы по логическим границам, классифицирует разделы, извлекает данные, затем нормализует и проверяет их. Параллельно анализируется контекст документа: система сопоставляет найденную информацию и возвращает confidence scores, по которым можно оценить точность извлечения. Поддерживается широкий набор форматов, а один API‑запрос может обрабатывать файлы объёмом до 3,000 pages и 500 MB.

Архитектура объединяет несколько компонентов Amazon Bedrock. BDA отвечает за извлечение и анализ содержимого. Strands Agent hosted on Amazon Bedrock AgentCore Runtime координирует специализированные задачи обработки, а Amazon Bedrock Knowledge Base добавляет контекст и связывает данные между несколькими документами. В итоге формируется единый конвейер, который автоматизирует анализ документов, включая визуальные элементы, такие как графики, диаграммы и charts.

Решение построено из четырёх интегрированных слоёв: Input processing layer, Extraction and storage layer, Intelligence layer и Agentic coordination layer. Загрузка документов в Amazon Simple Storage Service (Amzon S3) buckets запускает обработку, после чего AWS Step Functions управляет оркестрацией рабочих процессов. Такая схема объединяет генеративный AI и систему оркестрации задач, позволяя анализировать документы и при этом сохранять контекст и связи между источниками данных.

Ключевые факты

  • Amazon Bedrock Data Automation (BDA), управляемый сервис в составе Amazon Bedrock, который через единый API извлекает инсайты из мультимодального контента, включая документы, изображения, видео и аудио.

  • BDA автоматически выполняет разбиение документов, классификацию разделов, извлечение, нормализацию и валидацию данных, а также выдает confidence scores для точности извлеченной информации.

  • Сервис поддерживает обработку файлов объемом до 500 MB и документов до 3,000 страниц за один API‑запрос.

  • Предложенная архитектура обработки документов включает четыре слоя: input processing, extraction and storage, intelligence и agentic coordination, с загрузкой файлов в Amazon S3, оркестрацией через AWS Step Functions и записью метаданных в Amazon DynamoDB.