LogprobsResult.fromJson constructor

LogprobsResult.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory LogprobsResult.fromJson(Map<String, dynamic> json) {
  return LogprobsResult(
    logProbabilitySum: decodeDouble(json['logProbabilitySum']),
    topCandidates:
        decodeListMessage(
          json['topCandidates'],
          LogprobsResult_TopCandidates.fromJson,
        ) ??
        [],
    chosenCandidates:
        decodeListMessage(
          json['chosenCandidates'],
          LogprobsResult_Candidate.fromJson,
        ) ??
        [],
  );
}