ChatMessage.model constructor
ChatMessage.model(})
Creates a model message.
If text is not empty, converts it to a TextPart and puts it as a
first member of the parts list.
parts may contain any type of StandardPart, including additional
instances of TextPart.
Implementation
ChatMessage.model(
String text, {
List<StandardPart> parts = const [],
Map<String, Object?> metadata = const {},
FinishStatus? finishStatus,
}) : this(
role: ChatMessageRole.model,
parts: _partsFromText(text, parts: parts),
metadata: metadata,
finishStatus: finishStatus,
);