Episodic memory node capturing an observation-action-reward tuple within a trajectory.
Summary
Types
@type t() :: %Mnemosyne.Graph.Node.Episodic{ action: String.t(), created_at: DateTime.t(), embedding: [float()] | nil, id: String.t(), links: %{required(Mnemosyne.Graph.Edge.edge_type()) => MapSet.t()}, observation: String.t(), reward: float(), state: String.t(), subgoal: String.t(), trajectory_id: String.t() }