Packages

fnord

0.8.20

AI code archaeology

Current section

Files

Jump to
fnord lib ai agent.ex
Raw

lib/ai/agent.ex

defmodule AI.Agent do
@type response :: {:ok, any()}
@type error :: {:error, String.t()}
# -----------------------------------------------------------------------------
# Behaviour definition
# -----------------------------------------------------------------------------
@callback get_response(opts :: map()) :: response | error
end