@gaiot/apis
Version:
aiot apis
40 lines (39 loc) • 817 B
TypeScript
export interface IBaseModel {
id: string;
name: string;
baseModelName: string;
maxModelLength: number;
}
export interface IUploadTicket {
minio: {
accessKey: string;
secretKey: string;
bucket: string;
expiredAt: number;
prefix: string;
endpoints: string[];
region: string;
useSSL: boolean;
fileKeys: string[];
};
}
export interface IUploadParam {
files: string[];
isv: string;
knowledgeId: string;
}
export interface MinioConfig {
accessKey: string;
secretKey: string;
bucket: string;
expiredAt: number;
prefix: string;
endpoints: string[];
region: string;
useSSL: boolean;
fileKeys: string[];
}
export interface ISessionParams {
name?: string;
netOpen?: number;
}