SamplingMessage constructor
SamplingMessage({})
Implementation
SamplingMessage({
required List<SamplingMessageContentBlock> content,
required Role role,
Map<String, Object?>? meta,
Map<String, Object?>? extra,
}) : super.build({
...?extra,
'content': (content.length == 1 ? $encode(content.single) : $encode(content)),
'role': $encode(role),
if (meta != null) '_meta': $encode(meta),
});