import "dart:convert"; import "package:objectbox/objectbox.dart"; @Entity() class Embedding { @Id(assignable: true) final int fileID; final String model; final List embedding; int? updationTime; Embedding({ required this.fileID, required this.model, required this.embedding, this.updationTime, }); static List decodeEmbedding(String embedding) { return List.from(jsonDecode(embedding) as List); } static String encodeEmbedding(List embedding) { return jsonEncode(embedding); } }