LearnManagerProtocol
Defined in the protocols module.AI Agent Protocol for LearnManager implementations. Defines the interface for managing learning across multiple stores.
Methods
capture_persona()
Capture user preference or profile information.
capture_insight()
Capture an observation or learning.
capture_pattern()
Capture a reusable knowledge pattern.
get_learning_context()
Get learning context from all enabled stores.
search()
Search across all enabled stores.
to_system_prompt_context()
Generate context for system prompt injection.
process_conversation()
Process a conversation to extract learnings automatically.
Source
View on GitHub
praisonaiagents/memory/learn/protocols.py at line 212
