0
and :obj:2
. Higher values make the output more random, while lower values make it more focused and deterministic. (default: :obj:None
)None
){"type": "text"}
or {"type": "json_object"}
. Setting it to {"type": "json_object"}
will output a standard JSON string. (default: :obj:None
)None
)None
)None
)None
)None
)None
){"type": "function", "function": {"name": "my_function"}}
forces the model to call that tool. “none” is the default when no tools are present. “auto” is the default if tools are present. (default: :obj:None
)None
)None
)stream_options
. (default: :obj:None
)