Объединение компьютерного зрения и AI-агентов через протокол MCP от Amazon
Как Amazon решает проблему фрагментации AI-систем, объединяя восприятие, логику и действия в единый пайплайн с помощью Model Context Protocol.
Как Amazon решает проблему фрагментации AI-систем, объединяя восприятие, логику и действия в единый пайплайн с помощью Model Context Protocol.
3 мин

Внедрение искусственного интеллекта в реальные приложения долгое время тормозилось фундаментальной проблемой: разрывом между системами, которые «видят», системами, которые «думают», и системами, которые «действуют». Разработчикам приходилось создавать сложные интеграции и управлять множеством API, чтобы связать эти компоненты воедино.
Команда Amazon Web Services (AWS) представила подход, который решает эту задачу с помощью сервера компьютерного зрения на базе протокола контекста модели (Model Context Protocol, или MCP). Это решение позволяет AI-системам обрабатывать визуальную информацию и принимать решения через единый стандартизированный интерфейс.
Исторически создание мультимодального агента требовало написания кастомного кода для каждого шага. Нужно было отдельно настроить доступ к хранилищу файлов, подключить сервис распознавания объектов, передать текстовые результаты в языковую модель, а затем написать логику для выполнения действий. Такие системы получались хрупкими, дорогими в поддержке и сложными в масштабировании.
Вместо этого AWS предлагает объединить три ключевые технологии: системы компьютерного зрения (Computer Vision), фреймворк для создания агентов (Strands Agents) и стандарт MCP. Вместе они создают конвейер, в котором визуальная информация захватывается, анализируется и используется для действий в рамках единой среды.

Изображение из источника
Представленное решение опирается на централизованную роль AWS Identity and Access Management (IAM). Это устраняет необходимость встраивать учетные данные прямо в клиентское приложение и обеспечивает безопасный доступ ко всем сервисам:
Пользовательский интерфейс построен на базе Streamlit. Пользователи могут загружать медиафайлы (до 200 МБ) различных форматов. После загрузки агент, выступающий в роли специалиста по компьютерному зрению, может выполнять такие задачи, как обрезка объектов, обнаружение меток и детальный анализ контента.
Важную роль играет системный промпт агента. Он жестко задает правила использования инструментов (например, crop_bounding_box для обрезки или describe_image для описания) и форматы ответов, требуя от модели возвращать результаты в виде четких визуальных макетов.

Изображение из источника
Главное нововведение здесь — использование Model Context Protocol. MCP работает как универсальный переходник. Вместо того чтобы учить каждую новую модель (будь то Claude 3.5 Sonnet или Amazon Nova) работать с конкретными API Amazon, разработчики создают единый MCP-сервер.
Сервер компьютерного зрения (CV server) предоставляет стандартизированные инструменты. Например, инструмент describe_image сам извлекает файл из S3, проверяет его формат, формирует правильный мультимодальный запрос и отправляет его в Claude через Amazon Bedrock. Агент просто вызывает этот инструмент, не задумываясь о том, как именно устроена маршрутизация данных под капотом.
Аналогично работает инструмент analyze_video, который использует возможности Amazon Nova для обработки видеоконтента. Агент делегирует задачу инструменту и получает готовый текстовый отчет.
Сближение систем восприятия и принятия решений делает AI-инструменты доступными для более широкого круга разработчиков. Превращение сложной интеграционной задачи в стандартизированный процесс означает, что фокус смещается с написания коннекторов на создание бизнес-логики.
В будущем мы увидим больше подобных MCP-серверов, которые будут инкапсулировать сложные цепочки действий с физическим миром или корпоративными базами данных. Это важный шаг к созданию по-настоящему автономных агентов, для которых анализ видео или фото станет такой же базовой функцией, как чтение текста.
AWS показала, как протокол MCP устраняет разрыв между инструментами компьютерного зрения и AI-агентами, создавая единый стандартизированный интерфейс для мультимодальных задач.
Главная ценность решения кроется не в новых AI-моделях, а в стандартизации связи (MCP), которая превращает разрозненные облачные сервисы в набор легкодоступных инструментов для агента.