@@ -314,16 +314,47 @@ export const models: Models = {
314
314
} ,
315
315
endpoint : settings . GAIANET_SERVER_URL || "http://localhost:8080/v1" ,
316
316
model : {
317
- [ ModelClass . SMALL ] :
318
- settings . GAIANET_MODEL || "llama3.2" ,
319
- [ ModelClass . MEDIUM ] :
320
- settings . GAIANET_MODEL || "llama3.2" ,
321
- [ ModelClass . LARGE ] :
322
- settings . GAIANET_MODEL || "llama3.2" ,
317
+ [ ModelClass . SMALL ] : settings . GAIANET_MODEL || "llama3.2" ,
318
+ [ ModelClass . MEDIUM ] : settings . GAIANET_MODEL || "llama3.2" ,
319
+ [ ModelClass . LARGE ] : settings . GAIANET_MODEL || "llama3.2" ,
323
320
[ ModelClass . EMBEDDING ] :
324
321
settings . GAIANET_EMBEDDING_MODEL || "nomic-embed" ,
325
322
} ,
326
- }
323
+ } ,
324
+ [ ModelProviderName . ALI_BAILIAN ] : {
325
+ endpoint : "https://dashscope.aliyuncs.com/compatible-mode/v1" ,
326
+ settings : {
327
+ stop : [ ] ,
328
+ maxInputTokens : 128000 ,
329
+ maxOutputTokens : 8192 ,
330
+ frequency_penalty : 0.4 ,
331
+ presence_penalty : 0.4 ,
332
+ temperature : 0.6 ,
333
+ } ,
334
+ model : {
335
+ [ ModelClass . SMALL ] : "qwen-turbo" ,
336
+ [ ModelClass . MEDIUM ] : "qwen-plus" ,
337
+ [ ModelClass . LARGE ] : "qwen-max" ,
338
+ [ ModelClass . IMAGE ] : "wanx-v1" ,
339
+ } ,
340
+ } ,
341
+ [ ModelProviderName . VOLENGINE ] : {
342
+ endpoint : "https://open.volcengineapi.com/api/v3/" ,
343
+ settings : {
344
+ stop : [ ] ,
345
+ maxInputTokens : 128000 ,
346
+ maxOutputTokens : 8192 ,
347
+ frequency_penalty : 0.4 ,
348
+ presence_penalty : 0.4 ,
349
+ temperature : 0.6 ,
350
+ } ,
351
+ model : {
352
+ [ ModelClass . SMALL ] : "doubao-lite-128k" ,
353
+ [ ModelClass . MEDIUM ] : "doubao-pro-128k" ,
354
+ [ ModelClass . LARGE ] : "doubao-pro-128k" ,
355
+ [ ModelClass . EMBEDDING ] : "doubao-embedding" ,
356
+ } ,
357
+ } ,
327
358
} ;
328
359
329
360
export function getModel ( provider : ModelProviderName , type : ModelClass ) {
0 commit comments