File size: 1,140 Bytes
6b8fc2c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
import api from '@/utils/api';
import registerServer from '@/utils/registerServer';
import request from '@/utils/request';

const {
  login, register, setting, user_info, tenant_info, factories_list, llm_list, my_llm, set_api_key, set_tenant_info } = api;
interface userServiceType {
  login: (params: any) => void
}
const userService = registerServer(
  {
    login: {
      url: login,
      method: 'post',

    },
    register: {
      url: register,
      method: 'post'
    },
    setting: {
      url: setting,
      method: 'post'
    },
    user_info: {
      url: user_info,
      method: 'get'
    },
    get_tenant_info: {
      url: tenant_info,
      method: 'get'
    },
    set_tenant_info: {
      url: set_tenant_info,
      method: 'post'
    },
    factories_list: {
      url: factories_list,
      method: 'get'
    },
    llm_list: {
      url: llm_list,
      method: 'get'
    },
    my_llm: {
      url: my_llm,
      method: 'get'
    },
    set_api_key: {
      url: set_api_key,
      method: 'post'
    },
  },
  request
);

export default userService;