dco_decode_generation_options method
Implementation
@protected GenerationOptions dco_decode_generation_options(dynamic raw){ // Codec=Dco (DartCObject based), see doc to use other codecs
final arr = raw as List<dynamic>;
if (arr.length != 5) throw Exception('unexpected arr length: expect 5 but see ${arr.length}');
return GenerationOptions(temperature: dco_decode_opt_box_autoadd_f_32(arr[0]),
topP: dco_decode_opt_box_autoadd_f_32(arr[1]),
maxTokens: dco_decode_opt_box_autoadd_u_32(arr[2]),
stop: dco_decode_opt_list_String(arr[3]),
metadata: dco_decode_opt_Map_String_String_None(arr[4]),); }