UNPKG

@glodon-aiot/apis

Version:

aiot apis

67 lines (66 loc) 1.38 kB
import { PromptVariableType } from '../cvforce'; export interface IFileData { key: string; name: string; values: { keyhwdSyyIdCode: string; content: string; did: string; enabled: number; }[]; } 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 IPromptVariables { id: string; key: string; name: string; status?: number; type?: PromptVariableType; } export interface ISessionPrompt { id: string; key: string; name: string; value: string; type: PromptVariableType; } export interface IGeneques { content: string; llmModel: string; messageId: string; messageTime: string; }