View Source LlmComposer.Model behaviour (llm_composer v0.1.0)
Behaviour definition for LLM models.
Summary
Callbacks
@callback model_id() :: atom()
@callback run([LlmComposer.Message.t()], LlmComposer.Message.t(), keyword()) :: {:ok, LlmComposer.LlmResponse.t()} | {:error, term()}