Files
DB-GPT/web/types/agent.ts
明天 d5afa6e206 Native data AI application framework based on AWEL+AGENT (#1152)
Co-authored-by: Fangyin Cheng <staneyffer@gmail.com>
Co-authored-by: lcx01800250 <lcx01800250@alibaba-inc.com>
Co-authored-by: licunxing <864255598@qq.com>
Co-authored-by: Aralhi <xiaoping0501@gmail.com>
Co-authored-by: xuyuan23 <643854343@qq.com>
Co-authored-by: aries_ckt <916701291@qq.com>
Co-authored-by: hzh97 <2976151305@qq.com>
2024-02-07 17:43:27 +08:00

76 lines
1.4 KiB
TypeScript

export type PostAgentHubUpdateParams = {
channel: string;
url: string;
branch: string;
authorization: string;
};
export type PostAgentQueryParams = {
page_index: number;
page_size: number;
filter?: {
name?: string;
description?: string;
author?: string;
email?: string;
type?: string;
version?: string;
storage_channel?: string;
storage_url?: string;
};
};
export type IAgentPlugin = {
name: string;
description: string;
email: string;
version: string;
storage_url: string;
download_param: string;
installed: number;
id: number;
author: string;
type: string;
storage_channel: string;
created_at: string;
};
export type PostAgentPluginResponse = {
page_index: number;
page_size: number;
total_page: number;
total_row_count: number;
datas: IAgentPlugin[];
};
export type IMyPlugin = {
user_name: null | string;
id: number;
file_name: string;
version: string;
succ_count: number;
name: string;
tenant: null | string;
user_code: string;
type: string;
use_count: number;
created_at: string;
description: string;
};
export type PostAgentMyPluginResponse = IMyPlugin[];
export type GetDBGPTsListResponse = {
app_code: string;
app_describe: string;
app_name: string;
language: string;
sys_code: string;
updated_at: string;
team_mode: string;
id: number;
user_code: string;
created_at: string;
}[];