Mnemosyne.Graph.Node.Procedural (mnemosyne v0.1.6)

Copy Markdown View Source

Procedural memory node encoding an instruction with its triggering condition and expected outcome.

Summary

Types

t()

@type t() :: %Mnemosyne.Graph.Node.Procedural{
  condition: String.t(),
  created_at: DateTime.t(),
  embedding: [float()] | nil,
  expected_outcome: String.t(),
  id: String.t(),
  instruction: String.t(),
  links: %{required(Mnemosyne.Graph.Edge.edge_type()) => MapSet.t()},
  return_score: float() | nil
}