messages property

List<SamplingMessage> get messages

The messages to send to the LLM.

Implementation

List<SamplingMessage> get messages {
  final messages = _value['messages'] as List?;
  if (messages == null) {
    throw ArgumentError('Missing messages field in $CreateMessageRequest.');
  }
  return messages.cast<SamplingMessage>();
}