RAGDocument constructor

RAGDocument({
  1. String? id,
  2. String? text,
  3. Iterable<MapEntry<String, String>>? metadata,
  4. String? sourceUri,
})

Implementation

factory RAGDocument({
  $core.String? id,
  $core.String? text,
  $core.Iterable<$core.MapEntry<$core.String, $core.String>>? metadata,
  $core.String? sourceUri,
}) {
  final result = create();
  if (id != null) result.id = id;
  if (text != null) result.text = text;
  if (metadata != null) result.metadata.addEntries(metadata);
  if (sourceUri != null) result.sourceUri = sourceUri;
  return result;
}