Source file generate_result.ml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
type request_info = { body : Yojson.Basic.t }
type response_info = {
id : string option;
model : string option;
headers : (string * string) list;
body : Yojson.Basic.t;
}
type t = {
content : Content.t list;
finish_reason : Finish_reason.t;
usage : Usage.t;
warnings : Warning.t list;
provider_metadata : Provider_options.t;
request : request_info;
response : response_info;
}