feat: add new SVG assets for file icons, LLM providers, and UI elements

This commit is contained in:
2025-10-21 16:41:22 +08:00
parent 6ca5e235b4
commit 504156fb95
220 changed files with 17943 additions and 23 deletions

View File

@@ -36,16 +36,6 @@ const userService = {
return post(api.setting, data);
},
// 获取租户信息
getTenantInfo: () => {
return request.get(api.tenant_info);
},
// 设置租户信息
setTenantInfo: (data: ITenantInfo) => {
return post(api.set_tenant_info, data);
},
// 获取登录渠道
getLoginChannels: () => {
return request.get(api.login_channels);
@@ -56,6 +46,16 @@ const userService = {
window.location.href = api.login_channel(channel);
},
/** 租户用户管理接口 */
// 获取租户信息
getTenantInfo: () => {
return request.get(api.tenant_info);
},
// 设置租户信息
setTenantInfo: (data: ITenantInfo) => {
return post(api.set_tenant_info, data);
},
// 租户用户管理
listTenantUser: (tenantId: string) => {
return request.get(api.listTenantUser(tenantId));
@@ -78,10 +78,41 @@ const userService = {
return request.put(api.agreeTenant(tenantId));
},
// 获取LLM模型列表
/** LLM 模型相关接口 */
// llm list
llm_list: (data: { model_type?: LlmModelType }) => {
return request.get(api.llm_list, { params: data });
},
// my llm list
my_llm: (params: { include_details?: boolean } = {}) => {
return request.get(api.my_llm, { params: { include_details: params.include_details } });
},
// llm factory list
llm_factories_list: () => {
return request.get(api.factories_list);
},
// add llm
add_llm: (data: { factory_name: string; model_name: string }) => {
return request.post(api.add_llm, data);
},
// delete llm
delete_llm: (data: { factory_name: string; model_name: string }) => {
return request.post(api.delete_llm, data);
},
// delete factory
deleteFactory: (data: { factory_name: string }) => {
return request.post(api.deleteFactory, data);
},
// set api key
set_api_key: (data: { factory_name: string; model_name: string; api_key: string }) => {
return request.post(api.set_api_key, data);
},
};
export default userService;