ChatMessage.user constructor
ChatMessage.user(})
Creates a user 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.user(
String text, {
List<StandardPart> parts = const [],
Map<String, Object?> metadata = const {},
FinishStatus? finishStatus,
}) : this(
role: ChatMessageRole.user,
parts: _partsFromText(text, parts: parts),
metadata: metadata,
finishStatus: finishStatus,
);