Module Stream_chunk.Delta

type t = {
  1. role : string option;
  2. content : string option;
  3. audio : Audio_output.t option;
  4. refusal : string option;
  5. reasoning : string option;
  6. reasoning_details : Reasoning_detail.t list;
  7. images : Image.t list;
  8. annotations : Jsonaf.t list;
  9. tool_calls : Tool_call_chunk.t list;
}
include Sexplib0.Sexpable.S with type t := t
val t_of_sexp : Sexplib0__.Sexp.t -> t
val sexp_of_t : t -> Sexplib0__.Sexp.t
module Elide_image : sig ... end