toJson method
Implementation
@override
Object toJson() => {
if (ragCorpora.isNotDefault) 'ragCorpora': ragCorpora,
if (ragResources.isNotDefault) 'ragResources': encodeList(ragResources),
if (similarityTopK != null) 'similarityTopK': similarityTopK,
if (vectorDistanceThreshold != null)
'vectorDistanceThreshold': encodeDouble(vectorDistanceThreshold),
if (ragRetrievalConfig != null)
'ragRetrievalConfig': ragRetrievalConfig!.toJson(),
if (storeContext.isNotDefault) 'storeContext': storeContext,
};