CreateMessageResult constructor

CreateMessageResult({
  1. required Role role,
  2. required Content content,
  3. required String model,
  4. String? stopReason,
  5. Meta? meta,
})

Implementation

factory CreateMessageResult({
  required Role role,
  required Content content,
  required String model,
  String? stopReason,
  Meta? meta,
}) => CreateMessageResult.fromMap({
  Keys.role: role.name,
  Keys.content: content,
  Keys.model: model,
  if (stopReason != null) Keys.stopReason: stopReason,
  if (meta != null) Keys.meta: meta,
});