Module: DSPy::Memory
- Extended by:
- T::Sig
- Defined in:
- lib/dspy/memory.rb,
lib/dspy/memory/memory_store.rb,
lib/dspy/memory/memory_record.rb,
lib/dspy/memory/memory_manager.rb,
lib/dspy/memory/in_memory_store.rb,
lib/dspy/memory/embedding_engine.rb,
lib/dspy/memory/memory_compactor.rb,
lib/dspy/memory/local_embedding_engine.rb
Overview
Memory system for persistent, searchable agent memory
Defined Under Namespace
Classes: EmbeddingEngine, InMemoryStore, LocalEmbeddingEngine, MemoryCompactor, MemoryManager, MemoryRecord, MemoryStore, NoOpEmbeddingEngine
Class Method Summary collapse
Class Method Details
.manager ⇒ Object
19 20 21 |
# File 'lib/dspy/memory.rb', line 19 def manager @manager ||= MemoryManager.new end |
.reset! ⇒ Object
25 26 27 |
# File 'lib/dspy/memory.rb', line 25 def reset! @manager = nil end |