19 lines
439 B
Dart
19 lines
439 B
Dart
import "dart:convert";
|
|
|
|
class Embedding {
|
|
final int fileID;
|
|
final String model;
|
|
final List<double> embedding;
|
|
final int updationTime;
|
|
|
|
Embedding(this.fileID, this.model, this.embedding, this.updationTime);
|
|
|
|
static List<double> decodeEmbedding(String embedding) {
|
|
return List<double>.from(jsonDecode(embedding) as List);
|
|
}
|
|
|
|
static String encodeEmbedding(List<double> embedding) {
|
|
return jsonEncode(embedding);
|
|
}
|
|
}
|