makeParseRequest method

StructuredOutputParseRequest makeParseRequest({
  1. required String text,
  2. required JSONSchema schema,
  3. String requestId = '',
})

Build a StructuredOutputParseRequest for the given text + schema.

Implementation

StructuredOutputParseRequest makeParseRequest({
  required String text,
  required JSONSchema schema,
  String requestId = '',
}) {
  final request = StructuredOutputParseRequest()
    ..text = text
    ..options = StructuredOutputOptions(schema: schema);
  if (requestId.isNotEmpty) {
    request.requestId = requestId;
  }
  return request;
}