copyWithWrapped method
RagRetrievalInfo
copyWithWrapped({
- Wrapped<
List< ? chunks,RagChunkMetadata> > - Wrapped<
EmbeddingModelEnum> ? embeddingModel, - Wrapped<
String> ? retrievalQuery, - Wrapped<
double> ? ragLatencySecs,
Implementation
RagRetrievalInfo copyWithWrapped(
{Wrapped<List<RagChunkMetadata>>? chunks,
Wrapped<enums.EmbeddingModelEnum>? embeddingModel,
Wrapped<String>? retrievalQuery,
Wrapped<double>? ragLatencySecs}) {
return RagRetrievalInfo(
chunks: (chunks != null ? chunks.value : this.chunks),
embeddingModel: (embeddingModel != null
? embeddingModel.value
: this.embeddingModel),
retrievalQuery: (retrievalQuery != null
? retrievalQuery.value
: this.retrievalQuery),
ragLatencySecs: (ragLatencySecs != null
? ragLatencySecs.value
: this.ragLatencySecs));
}