generateTextMessages method
GenerateTextResult
generateTextMessages(
- List<
ModelMessage> messages, [ - GenerateTextOptions? options
Generate text from a list of typed ModelMessages (multi-turn).
Each message is serialized with ModelMessage.toJson and forwarded as a
multi-message prompt (the same shape Model.generateText accepts).
Implementation
GenerateTextResult generateTextMessages(
List<ModelMessage> messages, [
GenerateTextOptions? options,
]) {
final prompt = messages.map((m) => m.toJson()).toList();
final result = _raw.generateText(prompt, options?.toJson());
return GenerateTextResult.fromJson(result);
}