Memory Retriever
interface MemoryRetriever
Retrieves propositions with memory semantics. Combines multiple retrieval strategies: similarity, entity overlap, recency.
Inheritors
Functions
Link copied to clipboard
Recall everything known about an entity.
Link copied to clipboard
abstract fun recallByType(knowledgeType: KnowledgeType, forEntity: <Error class: unknown class>, topK: Int = 20): List<Proposition>
Recall propositions by knowledge type for an entity.
Link copied to clipboard
abstract fun recallRecent(forEntity: <Error class: unknown class>, since: Instant = Instant.now().minusSeconds(3600), limit: Int = 20): List<Proposition>
Recall recent propositions for an entity.