Represents a function call request from the LLM.
@type t() :: %ExLLM.FunctionCalling.FunctionCall{ arguments: map() | String.t(), id: String.t() | nil, name: String.t() }