factory Message.fromJson(Map<String, dynamic> json) { return Message( role: json['role'], content: json['content'], ); }