View Source AI behaviour (fnord v0.4.0)

Summary

Callbacks

Link to this callback

get_embeddings(struct, t)

View Source
@callback get_embeddings(
  struct(),
  String.t()
) :: {:ok, [String.t()]} | {:error, term()}
Link to this callback

get_summary(struct, t, t)

View Source
@callback get_summary(struct(), String.t(), String.t()) ::
  {:ok, String.t()} | {:error, term()}
@callback new() :: struct()