lib/openagents/memory/embedding_provider.ex

main at 58e6347eeb72 · 225 B

defmodule OpenAgents.Memory.EmbeddingProvider do
  @moduledoc "Provider-neutral embedding boundary for disposable semantic recall derivatives."

  @callback embed(String.t(), map()) :: {:ok, [float()]} | {:error, atom()}
end