AWS показала, как можно собрать AI‑ассистента для ремонта сельскохозяйственной техники на базе Amazon Bedrock AgentCore. Такой помощник помогает фермерам и полевым техникам разбираться с поломками: по запросам на естественном языке он подсказывает возможную причину неисправности, нужные детали и выдаёт утверждённые производителем инструкции по ремонту. В основе системы лежит модель Amazon Nova 2 Lite, а работу агента обеспечивают AgentCore Runtime и Strands Agents SDK.
В архитектуре есть веб‑интерфейс и сам агент, развёрнутый в AgentCore. Он отвечает на вопросы по диагностике, опираясь на проиндексированную документацию производителей. Пользователи проходят аутентификацию через Amazon Cognito, веб‑приложение размещено в AWS Amplify. Агент работает в AgentCore Runtime и обращается к Amazon Bedrock Knowledge Base, где хранятся руководства по оборудованию, каталоги деталей и ремонтная документация.
Запросы обрабатываются через инструмент search_equipment_knowledge, которым пользуется Strands Agent. Этот инструмент обращается к Bedrock Knowledge Base через API retrieve_and_generate. Документация хранится в Amazon S3, векторный поиск выполняется с помощью Amazon OpenSearch Serverless и Amazon Titan Embeddings. История обращений сохраняется через AgentCore Memory, поэтому агент может учитывать контекст между сессиями. Данные сервисных заявок размещаются в Amazon DynamoDB, а наблюдаемость обеспечивают Amazon CloudWatch и AWS X-Ray.
Ключевые факты
В решении для ассистента ремонта оборудования используется Amazon Bedrock AgentCore с агентом на Strands Agents SDK и моделью Amazon Nova 2 Lite.
Ассистент помогает диагностировать неисправности техники, находить необходимые детали и получать утвержденные производителем процедуры ремонта через интерфейс на естественном языке.
Агент обращается к Amazon Bedrock Knowledge Base, где индексируются руководства по оборудованию, каталоги запчастей и документация по ремонту, хранящиеся в Amazon S3 и обрабатываемые через Amazon OpenSearch Serverless и Amazon Titan Embeddings.
В архитектуре используются Amazon Cognito для аутентификации пользователей, AWS Amplify для хостинга веб‑приложения и Amazon DynamoDB для хранения сервисных тикетов по оборудованию.