Память МКП
Система памяти на основе графа знаний для агентов ИИ, которая обеспечивает постоянное хранение информации между разговорами.
Функции
- Хранение постоянной памяти с использованием структуры графа знаний
- Модель «сущность-отношение» для организации информации
- Инструменты для добавления, поиска и извлечения воспоминаний
Инструменты
Система предоставляет следующие инструменты MCP:
load_knowledge_graph()
: извлекает весь граф знанийadd_entities(entities)
: добавляет новые сущности в памятьadd_relations(relations)
: создает отношения между сущностямиadd_observations(entity_name, observations)
: добавляет наблюдения к существующим сущностямdelete_entities(entity_names)
: удаляет сущности из памятиdelete_relations(relations)
: Удаляет отношенияsearch_nodes(query)
: Поиск сущностей и отношений, соответствующих запросу.open_nodes(names)
: извлекает определенные сущности и их связи
Использование
Запустите агент с помощью:
Агент автоматически:
- Загружает память в начале разговора
- Ссылайтесь на соответствующую информацию во время взаимодействия
- Обновите свою память новой информацией после окончания разговора.
Выйдите из беседы, набрав q
.
Конфигурация
Задайте место хранения памяти с помощью переменной среды MEMORY_FILE_PATH
(по умолчанию memory.json
).