AWS показала пример ассистента для ремонта сельхозтехники на базе Amazon Bedrock AgentCore
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 для хранения сервисных тикетов по оборудованию.