@@ -22,62 +22,24 @@ Object.defineProperty(prefix, 'value', {
2222 * 获得模型列表
2323 * @params 参数 name, model_type, model_name
2424 */
25- const getModel : (
25+ const getModelList : (
2626 data ?: ListModelRequest ,
2727 loading ?: Ref < boolean > ,
2828) => Promise < Result < Array < Model > > > = ( data , loading ) => {
29- return get ( `${ prefix . value } ` , data , loading )
30- }
31- /**
32- * 获取工作空间下重排模型列表
33- * @param loading 加载器
34- * @returns 重排模型列表
35- */
36- const getRerankerModel : ( loading ?: Ref < boolean > ) => Promise < Result < Array < any > > > = ( loading ) => {
37- return get ( `${ prefix . value } ` , { model_type : 'RERANKER' } , loading )
29+ return get ( `${ prefix . value } /model` , data , loading )
3830}
3931
4032/**
41- * 获取语音转文本模型列表
42- * @param loading
43- * @returns 语音转文本模型列表
33+ * 获得下拉选择框模型列表
34+ * @params 参数 name, model_type, model_name
4435 */
45- const getSTTModel : ( loading ?: Ref < boolean > ) => Promise < Result < Array < any > > > = ( loading ) => {
46- return get ( `${ prefix . value } ` , { model_type : 'STT' } , loading )
36+ const getSelectModelList : (
37+ data ?: ListModelRequest ,
38+ loading ?: Ref < boolean > ,
39+ ) => Promise < Result < Array < Model > > > = ( data , loading ) => {
40+ return get ( `${ prefix . value } /model_list` , data , loading )
4741}
4842
49- /**
50- * 获取文本转语音模型列表
51- * @param loading
52- * @returns
53- */
54- const getTTSModel : ( loading ?: Ref < boolean > ) => Promise < Result < Array < any > > > = ( loading ) => {
55- return get ( `${ prefix . value } ` , { model_type : 'TTS' } , loading )
56- }
57- /**
58- * 获取图片理解模型列表
59- * @param loading
60- * @returns 图片理解模型列表
61- */
62- const getImageModel : ( loading ?: Ref < boolean > ) => Promise < Result < Array < any > > > = ( loading ) => {
63- return get ( `${ prefix . value } ` , { model_type : 'IMAGE' } , loading )
64- }
65- /**
66- * 获取图片生成模型列表
67- * @param loading
68- * @returns 图片生成模型列表
69- */
70- const getTTIModel : ( loading ?: Ref < boolean > ) => Promise < Result < Array < any > > > = ( loading ) => {
71- return get ( `${ prefix . value } ` , { model_type : 'TTI' } , loading )
72- }
73- /**
74- * 获取大语言模型列表
75- * @param loading
76- * @returns 大语言模型列表
77- */
78- const getLLMModel : ( loading ?: Ref < boolean > ) => Promise < Result < Array < any > > > = ( loading ) => {
79- return get ( `${ prefix . value } ` , { model_type : 'LLM' } , loading )
80- }
8143/**
8244 * 获取模型参数表单
8345 * @param model_id 模型id
@@ -88,7 +50,7 @@ const getModelParamsForm: (
8850 model_id : string ,
8951 loading ?: Ref < boolean > ,
9052) => Promise < Result < Array < FormField > > > = ( model_id , loading ) => {
91- return get ( `${ prefix . value } /${ model_id } /model_params_form` , { } , loading )
53+ return get ( `${ prefix . value } /model/ ${ model_id } /model_params_form` , { } , loading )
9254}
9355
9456/**
@@ -101,7 +63,7 @@ const createModel: (
10163 request : CreateModelRequest ,
10264 loading ?: Ref < boolean > ,
10365) => Promise < Result < Model > > = ( request , loading ) => {
104- return post ( `${ prefix . value } ` , request , { } , loading )
66+ return post ( `${ prefix . value } /model ` , request , { } , loading )
10567}
10668
10769/**
@@ -115,7 +77,7 @@ const updateModel: (
11577 request : EditModelRequest ,
11678 loading ?: Ref < boolean > ,
11779) => Promise < Result < Model > > = ( model_id , request , loading ) => {
118- return put ( `${ prefix . value } /${ model_id } ` , request , { } , loading )
80+ return put ( `${ prefix . value } /model/ ${ model_id } ` , request , { } , loading )
11981}
12082
12183/**
@@ -129,7 +91,7 @@ const updateModelParamsForm: (
12991 request : any [ ] ,
13092 loading ?: Ref < boolean > ,
13193) => Promise < Result < Model > > = ( model_id , request , loading ) => {
132- return put ( `${ prefix . value } /${ model_id } /model_params_form` , request , { } , loading )
94+ return put ( `${ prefix . value } /model/ ${ model_id } /model_params_form` , request , { } , loading )
13395}
13496
13597/**
@@ -142,7 +104,7 @@ const getModelById: (model_id: string, loading?: Ref<boolean>) => Promise<Result
142104 model_id ,
143105 loading ,
144106) => {
145- return get ( `${ prefix . value } /${ model_id } ` , { } , loading )
107+ return get ( `${ prefix . value } /model/ ${ model_id } ` , { } , loading )
146108}
147109/**
148110 * 获取模型信息不包括认证信息根据模型id
@@ -154,7 +116,7 @@ const getModelMetaById: (model_id: string, loading?: Ref<boolean>) => Promise<Re
154116 model_id ,
155117 loading ,
156118) => {
157- return get ( `${ prefix . value } /${ model_id } /meta` , { } , loading )
119+ return get ( `${ prefix . value } /model/ ${ model_id } /meta` , { } , loading )
158120}
159121/**
160122 * 暂停下载
@@ -166,16 +128,16 @@ const pauseDownload: (model_id: string, loading?: Ref<boolean>) => Promise<Resul
166128 model_id ,
167129 loading ,
168130) => {
169- return put ( `${ prefix . value } /${ model_id } /pause_download` , undefined , { } , loading )
131+ return put ( `${ prefix . value } /model/ ${ model_id } /pause_download` , undefined , { } , loading )
170132}
171133const deleteModel : ( model_id : string , loading ?: Ref < boolean > ) => Promise < Result < boolean > > = (
172134 model_id ,
173135 loading ,
174136) => {
175- return del ( `${ prefix . value } /${ model_id } ` , undefined , { } , loading )
137+ return del ( `${ prefix . value } /model/ ${ model_id } ` , undefined , { } , loading )
176138}
177139export default {
178- getModel ,
140+ getModelList ,
179141 createModel,
180142 updateModel,
181143 deleteModel,
@@ -184,10 +146,5 @@ export default {
184146 pauseDownload,
185147 getModelParamsForm,
186148 updateModelParamsForm,
187- getRerankerModel,
188- getSTTModel,
189- getTTSModel,
190- getImageModel,
191- getTTIModel,
192- getLLMModel,
149+ getSelectModelList,
193150}
0 commit comments