toGeminiContent function

  1. @visibleForTesting
List<Content> toGeminiContent(
  1. List<Message> messages
)

Implementation

@visibleForTesting
List<gcl.Content> toGeminiContent(List<Message> messages) {
  return messages
      .map(
        (m) => gcl.Content(
          role: m.role.value,
          parts: m.content.map(toGeminiPart).toList(),
        ),
      )
      .toList();
}