Module Model_info.Reasoning
Reasoning capability of the model: whether reasoning is always on (mandatory), on by default, and which effort levels it accepts.
type t = {mandatory : bool;default_enabled : bool option;default_effort : string option;supported_efforts : string list;supports_max_tokens : bool option;
}val supports_max_tokens : t -> bool optionval supported_efforts : t -> string listval default_effort : t -> string optionval default_enabled : t -> bool optionval mandatory : t -> boolinclude Sexplib0.Sexpable.S with type t := t
val t_of_sexp : Sexplib0__.Sexp.t -> tval sexp_of_t : t -> Sexplib0__.Sexp.t