GroundingSource constructor

GroundingSource({
  1. required int id,
  2. required GroundingOrigin origin,
  3. required String mediaType,
  4. required String name,
  5. String? embeddingId,
  6. String? kbId,
  7. String? dataSourceId,
  8. String? linkId,
  9. String? url,
  10. String? attachmentId,
  11. String? type,
  12. List<String> pageNumbers = const [],
  13. int? chunkOrder,
  14. double? similarity,
  15. String? toolSessionId,
})

Implementation

GroundingSource({
  required this.id,
  required this.origin,
  required this.mediaType,
  required this.name,
  this.embeddingId,
  this.kbId,
  this.dataSourceId,
  this.linkId,
  this.url,
  this.attachmentId,
  this.type,
  this.pageNumbers = const [],
  this.chunkOrder,
  this.similarity,
  this.toolSessionId,
});