messagesFromChatMessages function

Future<List<Message>> messagesFromChatMessages(
  1. List<ChatMessage> messages
)

Converts a list of ChatMessages to flutter_gemma Messages in order, concatenating each message's expansion (see messagesFromChatMessage).

Implementation

Future<List<Message>> messagesFromChatMessages(
  List<ChatMessage> messages,
) async {
  final out = <Message>[];
  for (final m in messages) {
    out.addAll(await messagesFromChatMessage(m));
  }
  return out;
}