StreamingPromptResponse constructor

StreamingPromptResponse({
  1. String? content,
  2. String? finishReason,
  3. int? requestTokens,
  4. int? responseTokens,
  5. int? streamDuration,
})

Implementation

factory StreamingPromptResponse({
  $core.String? content,
  $core.String? finishReason,
  $core.int? requestTokens,
  $core.int? responseTokens,
  $core.int? streamDuration,
}) {
  final $result = create();
  if (content != null) {
    $result.content = content;
  }
  if (finishReason != null) {
    $result.finishReason = finishReason;
  }
  if (requestTokens != null) {
    $result.requestTokens = requestTokens;
  }
  if (responseTokens != null) {
    $result.responseTokens = responseTokens;
  }
  if (streamDuration != null) {
    $result.streamDuration = streamDuration;
  }
  return $result;
}