copyWith method
RagConfig
copyWith({
- bool? enabled,
- EmbeddingModelEnum? embeddingModel,
- double? maxVectorDistance,
- int? maxDocumentsLength,
- int? maxRetrievedRagChunksCount,
Implementation
RagConfig copyWith(
{bool? enabled,
enums.EmbeddingModelEnum? embeddingModel,
double? maxVectorDistance,
int? maxDocumentsLength,
int? maxRetrievedRagChunksCount}) {
return RagConfig(
enabled: enabled ?? this.enabled,
embeddingModel: embeddingModel ?? this.embeddingModel,
maxVectorDistance: maxVectorDistance ?? this.maxVectorDistance,
maxDocumentsLength: maxDocumentsLength ?? this.maxDocumentsLength,
maxRetrievedRagChunksCount:
maxRetrievedRagChunksCount ?? this.maxRetrievedRagChunksCount);
}