RagQuery.fromJson constructor
RagQuery.fromJson(
- Object? j
Implementation
factory RagQuery.fromJson(Object? j) {
final json = j as Map<String, Object?>;
return RagQuery(
text: switch (json['text']) {
null => null,
Object $1 => decodeString($1),
},
similarityTopK: switch (json['similarityTopK']) {
null => 0,
Object $1 => decodeInt($1),
},
ranking: switch (json['ranking']) {
null => null,
Object $1 => RagQuery_Ranking.fromJson($1),
},
ragRetrievalConfig: switch (json['ragRetrievalConfig']) {
null => null,
Object $1 => RagRetrievalConfig.fromJson($1),
},
);
}