Provides struct and type for a Tool.Choice.Function
@type t() :: %OpenAi.Tool.Choice.Function{name: String.t(), type: String.t()}