makeGenerateRequest method

StructuredOutputRequest makeGenerateRequest({
  1. required String prompt,
  2. required StructuredOutputOptions options,
  3. String requestId = '',
})

Build a StructuredOutputRequest for the given prompt + options.

Implementation

StructuredOutputRequest makeGenerateRequest({
  required String prompt,
  required StructuredOutputOptions options,
  String requestId = '',
}) {
  final request = StructuredOutputRequest()
    ..prompt = prompt
    ..options = options;
  if (requestId.isNotEmpty) {
    request.requestId = requestId;
  }
  return request;
}