ImportRagFilesConfig constructor

ImportRagFilesConfig({
  1. GcsSource? gcsSource,
  2. GoogleDriveSource? googleDriveSource,
  3. SlackSource? slackSource,
  4. JiraSource? jiraSource,
  5. SharePointSources? sharePointSources,
  6. GcsDestination? partialFailureGcsSink,
  7. BigQueryDestination? partialFailureBigquerySink,
  8. GcsDestination? importResultGcsSink,
  9. BigQueryDestination? importResultBigquerySink,
  10. RagFileChunkingConfig? ragFileChunkingConfig,
  11. RagFileTransformationConfig? ragFileTransformationConfig,
  12. RagFileParsingConfig? ragFileParsingConfig,
  13. RagFileMetadataConfig? ragFileMetadataConfig,
  14. int maxEmbeddingRequestsPerMin = 0,
  15. int globalMaxEmbeddingRequestsPerMin = 0,
  16. bool rebuildAnnIndex = false,
})

Implementation

ImportRagFilesConfig({
  this.gcsSource,
  this.googleDriveSource,
  this.slackSource,
  this.jiraSource,
  this.sharePointSources,
  this.partialFailureGcsSink,
  this.partialFailureBigquerySink,
  this.importResultGcsSink,
  this.importResultBigquerySink,
  this.ragFileChunkingConfig,
  this.ragFileTransformationConfig,
  this.ragFileParsingConfig,
  this.ragFileMetadataConfig,
  this.maxEmbeddingRequestsPerMin = 0,
  this.globalMaxEmbeddingRequestsPerMin = 0,
  this.rebuildAnnIndex = false,
}) : super(fullyQualifiedName);