AWS Machine Learning сообщает, что в предыдущем посте мы рассмотрели, почему инжиниринг памяти является основополагающей дисциплиной для производственных многопользовательских систем. Мы показали, как Amazon S3 Vectors, возможность Amazon Simple Storage Service (Amazon S3), соответствует архитектурным требованиям для памяти агентов: семантический поиск, богатые метаданные, высокая согласованность и эластичное масштабирование. В этом посте мы переходим от архитектуры к реализации. Мы покажем, как использовать Amazon S3 Vectors в качестве постоянного слоя памяти в NVIDIA NeMo Agent Toolkit (NAT), развернутом на Amazon Elastic Kubernetes Service (Amazon EKS) для полного операционного контроля. К концу этого поста вы поймете, как работает подсистема памяти NAT и как реализовать Amazon S3 Vectors в качестве пользовательского поставщика памяти. Вы также узнаете, как развернуть стек на Amazon EKS, используя случай использования многопользовательского инвестиционного исследования в качестве примера. NVIDIA NeMo Agent Toolkit (NAT) — это открытая платформа для создания, профилирования и оптимизации ИИ-агентов. Она не привязана к конкретным фреймворкам и работает с Strands Agents, LangChain, LlamaIndex, CrewAI и пользовательскими реализациями. NAT предоставляет четыре возможности, которые имеют значение для производственных систем агентов: оркестрация агентов, профилирование, оценка и оптимизация. Модуль памяти NAT включает в себя специализированную подсистему памяти, предназначенную для хранения и извлечения истории бесед, предпочтений пользователей и долгосрочных знаний между вызовами агентов. Модуль памяти расширяемый, и вы можете создавать пользовательские поставщики памяти, реализуя интерфейс плагина NAT. Amazon S3 Vectors имеет архитектурные преимущества, которые делают его подходящим для использования в качестве постоянного бэкенда памяти. Он обеспечивает семантический поиск, сильную согласованность записи и возможность масштабирования до 2 миллиардов векторов на индекс без необходимости в планировании емкости. Для работы с Amazon S3 Vectors вам потребуется учетная запись AWS с разрешениями на создание ресурсов Amazon S3 Vectors и кластеров Amazon EKS, а также установленные NVIDIA NeMo Agent Toolkit и Python версии 3.11 или 3.12. Реализация Amazon S3 Vectors в качестве поставщика памяти NAT включает три шага: создание инфраструктуры S3 Vectors, реализацию пользовательского плагина MemoryEditor и настройку рабочего процесса агента. После создания ведра и индекса вы можете реализовать поставщика памяти, который читает из них и записывает в них. Плагин генерирует встраивания с помощью Amazon Titan Text Embeddings V2, хранит каждую память как вектор с контекстными метаданными и переводит фильтры поиска в метаданные запросов Amazon S3 Vectors. С помощью обертки auto_memory_agent вы можете автоматически захватывать и извлекать память. Сообщения пользователей и ответы агентов хранятся, и соответствующий контекст вводится перед каждым вызовом агента. Это позволяет избежать необходимости явного вызова инструментов памяти со стороны LLM. Важно учитывать, что это решение сохраняет историю бесед и память пользователей, поэтому необходимо планировать, как эти данные будут храниться и к ним будет осуществляться доступ. В качестве примера использования данной схемы можно рассмотреть три специализированных агента, которые сотрудничают в инструменте инвестиционного исследования: Агент исследования, Агент анализа и Агент синтеза. Каждый агент использует один и тот же индекс S3 Vectors, но записывает свои данные с уникальным идентификатором агента в метаданных. Агенты извлекают общие знания, используя фильтры метаданных. Развертывание агентов на Amazon EKS позволяет командам полностью контролировать свои рабочие нагрузки. С Amazon EKS вы контролируете масштабирование, сетевое взаимодействие и управление жизненным циклом. Каждый тип агента представляет собой развертывание Kubernetes с доступом IAM, предоставляемым через IAM Roles for Service Accounts (IRSA). После сборки и публикации образа контейнера вы можете развернуть агентов и проверить их работоспособность. Оценка влияния памяти на производительность агентов может быть выполнена с помощью инструмента оценки NAT, который позволяет количественно оценить эффект памяти на производительность агентов, сравнивая результаты с включенной и отключенной памятью. Материал подготовлен нейросетью на основе оригинальной публикации. ИИ может ошибаться в деталях (цифры, имена, даты, цитаты) — для важной информации сверяйтесь с первоисточником.
内容来自原始来源:
SMNTCN (Semanticon) — глобальные новости ИИ
在 SMNTCN (Semanticon) — глобальные новости ИИ 阅读全文标题为俄语Создание памяти агентов с помощью NVIDIA NeMo Agent Toolkit и Amazon S3 Vectors
AWS Machine Learning сообщает о создании памяти агентов с помощью NVIDIA NeMo и Amazon S3 Vectors.
SMNTCN (Semanticon) — глобальные новости ИИ作者: SMNTCN — AI & Tech News2026年10月1日 (10月1日)
提供 1 种语言版本AI 摘要:要点
- AWS Machine Learning сообщает о создании памяти агентов с помощью NVIDIA NeMo и Amazon S3 Vectors.
Research
KZ·AI 23EDИнсайт дня
Создание памяти агентов с помощью NVIDIA NeMo Agent Toolkit и Amazon S3 Vectors
全文为俄语
标签:#Nvidia
相关文章
人类首次公开募股也是世界末日的入门读物
Anthropic 认为“闭环”是人工智能取得胜利的最佳途径,也是应对人类“生存”威胁的良方。
Wired — Artificial Intelligence
NVIDIA Mission Control 2.5 改进了 Kubernetes 中的离线恢复
NVIDIA Mission Control 2.5 为 Kubernetes 提供离线恢复。
SMNTCN (Semanticon) — глобальные новости ИИ
OpenAI 和 Anthropic 开始限制使用 AI 的付费程序的免费类似物的创建
🚫 OpenAI 和 Anthropic 开始限制使用 AI 创建付费程序的免费类似物 用户注意到 Claude 和 Codex 开始拒绝执行一些逆向工程任务 - 研究别人的软件以便……
Telegram — GPT Time | Нейросети | ИИ
向 OpenAI、Hugging Face、Andrew Ng 和 Yann LeCun 学习 |纽约人工智能开发#aidev #shorts
在 AI Dev NYC 培养您的 AI 工程技能。向 Salil Sethi (OpenAI) 学习如何将新模型功能转化为可靠的生产系统,并向 Joel Niklaus (Hugging Face) 学习线束优化和合成数据。吴恩达 (Andrew Ng) 发表了关于人工智能工程的主题演讲……
YouTube — DeepLearning.AI

