• Creates an empty OpenAI tool call with fields but no values filled in

    Returns {
        function: { arguments: string; name: string } & { [k: string]: unknown };
        id: string;
        type: "function";
    }