You've already forked DataMate
36 lines
714 B
TypeScript
36 lines
714 B
TypeScript
export interface SynthesisTask {
|
|
id: number;
|
|
name: string;
|
|
type: "qa" | "distillation" | "text" | "multimodal";
|
|
status: "pending" | "running" | "completed" | "failed" | "paused";
|
|
progress: number;
|
|
sourceDataset: string;
|
|
targetCount: number;
|
|
generatedCount: number;
|
|
createdAt: string;
|
|
template: string;
|
|
estimatedTime?: string;
|
|
quality?: number;
|
|
errorMessage?: string;
|
|
}
|
|
|
|
export interface Template {
|
|
id: number;
|
|
name: string;
|
|
type: "preset" | "custom";
|
|
category: string;
|
|
prompt: string;
|
|
variables: string[];
|
|
description: string;
|
|
usageCount: number;
|
|
lastUsed?: string;
|
|
quality?: number;
|
|
}
|
|
|
|
interface File {
|
|
id: string;
|
|
name: string;
|
|
size: string;
|
|
type: string;
|
|
}
|