Configuration for the LLM client.
@type t() :: %BeamAgent.LLM.Config{module: module(), options: keyword()}