Struct returned by LLM chat completions.
@type t() :: %Mnemosyne.LLM.Response{content: term(), model: String.t(), usage: map()}