Components
History Tracker
HistoryTrackerWrapper
is designed to keep track of historical records, typically used for tracking changes in embeddings or other values over time.
An example usage would be:
history_tracker.py
This component is useful in scenarios where you need to track changes over time, such as monitoring the evolution of embedding values, tracking performance metrics, or maintaining a rolling window of recent data. The fixed-size history ensures that memory usage remains constant even as you continue to add new records.