fromGeminiCandidate function
(Message, FinishReason)
fromGeminiCandidate(
- Candidate candidate
Implementation
(Message, FinishReason) fromGeminiCandidate(gcl.Candidate candidate) {
final message = Message(
role: Role(candidate.content?.role ?? 'model'),
content: candidate.content?.parts?.map(fromGeminiPart).toList() ?? [],
);
return (message, _toFinishReason(candidate.finishReason));
}