* chat openapi doc * feat: dataset openapi doc * perf: load members * perf: member load code * perf: yuque load * fix: workflow llm params cannot close
37 lines
607 B
TypeScript
37 lines
607 B
TypeScript
export type APIFileItem = {
|
|
id: string;
|
|
parentId: string | null;
|
|
name: string;
|
|
type: 'file' | 'folder';
|
|
updateTime: Date;
|
|
createTime: Date;
|
|
hasChild?: boolean;
|
|
};
|
|
|
|
export type APIFileServer = {
|
|
baseUrl: string;
|
|
authorization: string;
|
|
};
|
|
|
|
export type APIFileListResponse = APIFileItem[];
|
|
|
|
export type APIFileContentResponse = {
|
|
content?: string;
|
|
previewUrl?: string;
|
|
};
|
|
|
|
export type APIFileReadResponse = {
|
|
url: string;
|
|
};
|
|
|
|
export type FeishuServer = {
|
|
appId: string;
|
|
appSecret: string;
|
|
folderToken: string;
|
|
};
|
|
|
|
export type YuqueServer = {
|
|
userId: string;
|
|
token: string;
|
|
};
|