Skip to content

Commit

Permalink
provider
Browse files Browse the repository at this point in the history
  • Loading branch information
c121914yu committed Jan 23, 2025
1 parent 2c03abc commit 8b13596
Show file tree
Hide file tree
Showing 23 changed files with 442 additions and 3 deletions.
6 changes: 6 additions & 0 deletions packages/global/core/ai/provider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ export type ModelProviderIdType =
| 'Baichuan'
| 'StepFun'
| 'Yi'
| 'Siliconflow'
| 'Ollama'
| 'BAAI'
| 'FishAudio'
Expand Down Expand Up @@ -155,6 +156,11 @@ export const ModelProviderList: ModelProviderType[] = [
name: i18nT('common:model_moka'),
avatar: 'model/moka'
},
{
id: 'Siliconflow',
name: i18nT('common:model_siliconflow'),
avatar: 'model/siliconflow'
},
{
id: 'Other',
name: i18nT('common:model_other'),
Expand Down
10 changes: 10 additions & 0 deletions packages/service/core/ai/config/embedding/Embedding-V1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"provider": "Ernie",
"model": "Embedding-V1",
"name": "Embedding-V1",

"defaultToken": 512,
"maxToken": 1000,

"charsPointsPrice": 0
}
10 changes: 10 additions & 0 deletions packages/service/core/ai/config/embedding/baidu-tao-8k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"provider": "Ernie",
"model": "tao-8k",
"name": "tao-8k",

"defaultToken": 512,
"maxToken": 8000,

"charsPointsPrice": 0
}
10 changes: 10 additions & 0 deletions packages/service/core/ai/config/embedding/bge-m3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"provider": "BAAI",
"model": "bge-m3",
"name": "bge-m3",

"defaultToken": 512,
"maxToken": 8000,

"charsPointsPrice": 0
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"provider": "Doubao",
"model": "Doubao-embedding-large",
"name": "Doubao-embedding-large",

"defaultToken": 512,
"maxToken": 4096,

"charsPointsPrice": 0
}
10 changes: 10 additions & 0 deletions packages/service/core/ai/config/embedding/doubao-embedding.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"provider": "Doubao",
"model": "Doubao-embedding",
"name": "Doubao-embedding",

"defaultToken": 512,
"maxToken": 4096,

"charsPointsPrice": 0
}
10 changes: 10 additions & 0 deletions packages/service/core/ai/config/embedding/hunyuan-embedding.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"provider": "Hunyuan",
"model": "hunyuan-embedding",
"name": "hunyuan-embedding",

"defaultToken": 512,
"maxToken": 1024,

"charsPointsPrice": 0
}
13 changes: 13 additions & 0 deletions packages/service/core/ai/config/embedding/zhipu-embedding-3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"provider": "ChatGLM",
"model": "embedding-3",
"name": "embedding-3",

"defaultToken": 512,
"maxToken": 8000,
"defaultConfig": {
"dimensions": 1024
},

"charsPointsPrice": 0
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"provider": "Siliconflow",
"model": "BAAI/bge-reranker-v2-m3",
"name": "BAAI/bge-reranker-v2-m3",
"charsPointsPrice": 0
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"provider": "Siliconflow",
"model": "FunAudioLLM/SenseVoiceSmall",
"name": "FunAudioLLM/SenseVoiceSmall",
"charsPointsPrice": 0
}
192 changes: 192 additions & 0 deletions packages/service/core/ai/config/tts/Minimax-speech-01-turbo.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,192 @@
{
"provider": "MiniMax",
"model": "speech-01-turbo",
"name": "Minimax-speech-01-turbo",
"charsPointsPrice": 0,
"voices": [
{
"label": "minimax-male-qn-qingse",
"value": "male-qn-qingse"
},
{
"label": "minimax-male-qn-jingying",
"value": "male-qn-jingying"
},
{
"label": "minimax-male-qn-badao",
"value": "male-qn-badao"
},
{
"label": "minimax-male-qn-daxuesheng",
"value": "male-qn-daxuesheng"
},
{
"label": "minimax-female-shaonv",
"value": "female-shaonv"
},
{
"label": "minimax-female-yujie",
"value": "female-yujie"
},
{
"label": "minimax-female-chengshu",
"value": "female-chengshu"
},
{
"label": "minimax-female-tianmei",
"value": "female-tianmei"
},
{
"label": "minimax-presenter_male",
"value": "presenter_male"
},
{
"label": "minimax-presenter_female",
"value": "presenter_female"
},
{
"label": "minimax-audiobook_male_1",
"value": "audiobook_male_1"
},
{
"label": "minimax-audiobook_male_2",
"value": "audiobook_male_2"
},
{
"label": "minimax-audiobook_female_1",
"value": "audiobook_female_1"
},
{
"label": "minimax-audiobook_female_2",
"value": "audiobook_female_2"
},
{
"label": "minimax-male-qn-qingse-jingpin",
"value": "male-qn-qingse-jingpin"
},
{
"label": "minimax-male-qn-jingying-jingpin",
"value": "male-qn-jingying-jingpin"
},
{
"label": "minimax-male-qn-badao-jingpin",
"value": "male-qn-badao-jingpin"
},
{
"label": "minimax-male-qn-daxuesheng-jingpin",
"value": "male-qn-daxuesheng-jingpin"
},
{
"label": "minimax-female-shaonv-jingpin",
"value": "female-shaonv-jingpin"
},
{
"label": "minimax-female-yujie-jingpin",
"value": "female-yujie-jingpin"
},
{
"label": "minimax-female-chengshu-jingpin",
"value": "female-chengshu-jingpin"
},
{
"label": "minimax-female-tianmei-jingpin",
"value": "female-tianmei-jingpin"
},
{
"label": "minimax-clever_boy",
"value": "clever_boy"
},
{
"label": "minimax-cute_boy",
"value": "cute_boy"
},
{
"label": "minimax-lovely_girl",
"value": "lovely_girl"
},
{
"label": "minimax-cartoon_pig",
"value": "cartoon_pig"
},
{
"label": "minimax-bingjiao_didi",
"value": "bingjiao_didi"
},
{
"label": "minimax-junlang_nanyou",
"value": "junlang_nanyou"
},
{
"label": "minimax-chunzhen_xuedi",
"value": "chunzhen_xuedi"
},
{
"label": "minimax-lengdan_xiongzhang",
"value": "lengdan_xiongzhang"
},
{
"label": "minimax-badao_shaoye",
"value": "badao_shaoye"
},
{
"label": "minimax-tianxin_xiaoling",
"value": "tianxin_xiaoling"
},
{
"label": "minimax-qiaopi_mengmei",
"value": "qiaopi_mengmei"
},
{
"label": "minimax-wumei_yujie",
"value": "wumei_yujie"
},
{
"label": "minimax-diadia_xuemei",
"value": "diadia_xuemei"
},
{
"label": "minimax-danya_xuejie",
"value": "danya_xuejie"
},
{
"label": "minimax-Santa_Claus",
"value": "Santa_Claus"
},
{
"label": "minimax-Grinch",
"value": "Grinch"
},
{
"label": "minimax-Rudolph",
"value": "Rudolph"
},
{
"label": "minimax-Arnold",
"value": "Arnold"
},
{
"label": "minimax-Charming_Santa",
"value": "Charming_Santa"
},
{
"label": "minimax-Charming_Lady",
"value": "Charming_Lady"
},
{
"label": "minimax-Sweet_Girl",
"value": "Sweet_Girl"
},
{
"label": "minimax-Cute_Elf",
"value": "Cute_Elf"
},
{
"label": "minimax-Attractive_Girl",
"value": "Attractive_Girl"
},
{
"label": "minimax-Serene_Woman",
"value": "Serene_Woman"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"provider": "Siliconflow",
"model": "FunAudioLLM/CosyVoice2-0.5B",
"name": "FunAudioLLM/CosyVoice2-0.5B",
"charsPointsPrice": 0,
"voices": [
{
"label": "alex",
"value": "FunAudioLLM/CosyVoice2-0.5B:alex"
},
{
"label": "anna",
"value": "FunAudioLLM/CosyVoice2-0.5B:anna"
},
{
"label": "bella",
"value": "FunAudioLLM/CosyVoice2-0.5B:bella"
},
{
"label": "benjamin",
"value": "FunAudioLLM/CosyVoice2-0.5B:benjamin"
},
{
"label": "charles",
"value": "FunAudioLLM/CosyVoice2-0.5B:charles"
},
{
"label": "claire",
"value": "FunAudioLLM/CosyVoice2-0.5B:claire"
},
{
"label": "david",
"value": "FunAudioLLM/CosyVoice2-0.5B:david"
},
{
"label": "diana",
"value": "FunAudioLLM/CosyVoice2-0.5B:diana"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"provider": "Siliconflow",
"model": "RVC-Boss/GPT-SoVITS",
"name": "RVC-Boss/GPT-SoVITS",
"charsPointsPrice": 0,
"voices": [
{
"label": "alex",
"value": "RVC-Boss/GPT-SoVITS:alex"
},
{
"label": "anna",
"value": "RVC-Boss/GPT-SoVITS:anna"
},
{
"label": "bella",
"value": "RVC-Boss/GPT-SoVITS:bella"
},
{
"label": "benjamin",
"value": "RVC-Boss/GPT-SoVITS:benjamin"
},
{
"label": "charles",
"value": "RVC-Boss/GPT-SoVITS:charles"
},
{
"label": "claire",
"value": "RVC-Boss/GPT-SoVITS:claire"
},
{
"label": "david",
"value": "RVC-Boss/GPT-SoVITS:david"
},
{
"label": "diana",
"value": "RVC-Boss/GPT-SoVITS:diana"
}
]
}
Loading

0 comments on commit 8b13596

Please sign in to comment.