LanguageModelResult<O extends Object> constructor

const LanguageModelResult<O extends Object>({
  1. required String id,
  2. required O output,
  3. required FinishReason finishReason,
  4. required Map<String, dynamic> metadata,
  5. required LanguageModelUsage usage,
  6. bool streaming = false,
})

Result returned by the model.

Implementation

const LanguageModelResult({
  required this.id,
  required this.output,
  required this.finishReason,
  required this.metadata,
  required this.usage,
  this.streaming = false,
});