О чём урок
При обсуждении уникальных преимуществ создания ИИ-агентов обычно выделяют два основных аспекта: способность вызывать инструменты для выполнения задач и возможность совершенствоваться со временем. Память лежит в основе создания самосовершенствующегося агента, который может обеспечивать лучший пользовательский опыт. В этом уроке мы рассмотрим, что такое память для ИИ-агентов, как ею управлять и использовать для пользы ваших приложений. В этом уроке будут рассмотрены следующие темы: • Понимание памяти ИИ-агентов: что такое память и почему она важна для агентов. • Реализация и хранение памяти: практические методы добавления функций памяти вашим ИИ-агентам с акцентом на краткосрочную и долгосрочную память. • Создание самосовершенствующихся ИИ-агентов: как память позволяет агентам учиться на прошлых взаимодействиях и улучшаться со временем. В этом уроке представлены два подробных учебных ноутбука: • 13-agent-memory.ipynb: реализует память с использованием Mem0 и Azure AI Search в рамках Microsoft Agent Framework. • 13-agent-memory-cognee.ipynb: реализует структурированную память с использованием Cognee, автоматически создавая граф знаний, поддерживаемый эмбеддингами, визуализируя граф и обеспечивая интеллектуальный поиск. После завершения этого урока вы будете знать, как: • Различать различные типы памяти ИИ-агентов, включая рабочую, краткосрочную и долгосрочную память, а также специализированные формы, такие как память персоны и эпизодическая память. • Реализовывать и управлять краткосрочной и долгосрочной памятью для ИИ-агентов с использованием Microsoft Agent Framework, применяя такие инструменты, как Mem0, Cognee, Whiteboard memory, и интегрируясь с Azure AI Search. • Понимать принципы работы самосовершенствующихся ИИ-агентов и то, как надёжные системы управления памятью способствуют непрерывному обучению и адаптации. По своей сути, память для ИИ-агентов относится к механизмам, которые позволяют им сохранять и извлекать информацию. Эта информация может включать конкретные детали разговора, пользовательские предпочтения, прошлые действия или даже усвоенные шаблоны. Без памяти ИИ-приложения часто являются бессостоятельными, то есть каждое взаимодействие начинается с нуля. Это приводит к повторяющемуся и разочаровывающему пользовательскому опыту, когда агент «забывает» предыдущий контекст или предпочтения. Интеллект агента тесно связан с его способностью вспоминать и использовать прошлую информацию.
План урока
- Введение
- Доступные реализации
- Понимание памяти ИИ-агентов
- Почему память важна?
- Типы памяти
- Рабочая память
- Краткосрочная память
- Долгосрочная память
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.