Message constructor

Message({
  1. required String id,
  2. required String conversationId,
  3. required Map<String, dynamic> inputs,
  4. required String query,
  5. required List<MessageFile> messageFiles,
  6. required String answer,
  7. required int createdAt,
  8. Map<String, dynamic>? feedback,
  9. List<RetrieverResource>? referenceResources,
})

Implementation

Message({
  required this.id,
  required this.conversationId,
  required this.inputs,
  required this.query,
  required this.messageFiles,
  required this.answer,
  required this.createdAt,
  this.feedback,
  this.referenceResources,
});