Provides struct and type for a Chat.Completion.Function
@type t() :: %OpenAi.Chat.Completion.Function{ description: String.t() | nil, name: String.t(), parameters: map() | nil }