|
11 | 11 | from common.utils.common import get_file_content |
12 | 12 | from models_provider.base_model_provider import ModelProvideInfo, ModelTypeConst, ModelInfo, IModelProvider, \ |
13 | 13 | ModelInfoManage |
14 | | -from models_provider.impl.aliyun_bai_lian_model_provider.credential.asr_stt import AliyunBaiLianAsrSTTModelCredential |
| 14 | +from models_provider.impl.aliyun_bai_lian_model_provider.credential.stt.asr_stt import AliyunBaiLianAsrSTTModelCredential |
15 | 15 | from models_provider.impl.aliyun_bai_lian_model_provider.credential.embedding import \ |
16 | 16 | AliyunBaiLianEmbeddingCredential |
17 | 17 | from models_provider.impl.aliyun_bai_lian_model_provider.credential.image import QwenVLModelCredential |
18 | 18 | from models_provider.impl.aliyun_bai_lian_model_provider.credential.itv import ImageToVideoModelCredential |
19 | 19 | from models_provider.impl.aliyun_bai_lian_model_provider.credential.llm import BaiLianLLMModelCredential |
20 | | -from models_provider.impl.aliyun_bai_lian_model_provider.credential.omni_stt import AliyunBaiLianOmiSTTModelCredential |
| 20 | +from models_provider.impl.aliyun_bai_lian_model_provider.credential.stt.omni_stt import AliyunBaiLianOmiSTTModelCredential |
21 | 21 | from models_provider.impl.aliyun_bai_lian_model_provider.credential.reranker import \ |
22 | 22 | AliyunBaiLianRerankerCredential |
23 | | -from models_provider.impl.aliyun_bai_lian_model_provider.credential.stt import AliyunBaiLianSTTModelCredential |
| 23 | +from models_provider.impl.aliyun_bai_lian_model_provider.credential.stt import AliyunBaiLianSTTModelCredential, \ |
| 24 | + AliyunBaiLianDefaultSTTModelCredential |
24 | 25 | from models_provider.impl.aliyun_bai_lian_model_provider.credential.tti import QwenTextToImageModelCredential |
25 | 26 | from models_provider.impl.aliyun_bai_lian_model_provider.credential.tts import AliyunBaiLianTTSModelCredential |
26 | 27 | from models_provider.impl.aliyun_bai_lian_model_provider.credential.ttv import TextToVideoModelCredential |
27 | | -from models_provider.impl.aliyun_bai_lian_model_provider.model.asr_stt import AliyunBaiLianAsrSpeechToText |
| 28 | +from models_provider.impl.aliyun_bai_lian_model_provider.model.stt.asr_stt import AliyunBaiLianAsrSpeechToText |
28 | 29 | from models_provider.impl.aliyun_bai_lian_model_provider.model.embedding import AliyunBaiLianEmbedding |
29 | 30 | from models_provider.impl.aliyun_bai_lian_model_provider.model.image import QwenVLChatModel |
30 | 31 | from models_provider.impl.aliyun_bai_lian_model_provider.model.llm import BaiLianChatModel |
31 | | -from models_provider.impl.aliyun_bai_lian_model_provider.model.omni_stt import AliyunBaiLianOmiSpeechToText |
| 32 | +from models_provider.impl.aliyun_bai_lian_model_provider.model.stt.omni_stt import AliyunBaiLianOmiSpeechToText |
32 | 33 | from models_provider.impl.aliyun_bai_lian_model_provider.model.reranker import AliyunBaiLianReranker |
33 | | -from models_provider.impl.aliyun_bai_lian_model_provider.model.stt import AliyunBaiLianSpeechToText |
| 34 | +from models_provider.impl.aliyun_bai_lian_model_provider.model.stt import AliyunBaiLianSpeechToText, \ |
| 35 | + AliyunBaiLianDefaultSpeechToText |
34 | 36 | from models_provider.impl.aliyun_bai_lian_model_provider.model.tti import QwenTextToImageModel |
35 | 37 | from models_provider.impl.aliyun_bai_lian_model_provider.model.tts import AliyunBaiLianTextToSpeech |
36 | 38 | from maxkb.conf import PROJECT_DIR |
|
43 | 45 | aliyun_bai_lian_stt_model_credential = AliyunBaiLianSTTModelCredential() |
44 | 46 | aliyun_bai_lian_omi_stt_model_credential = AliyunBaiLianOmiSTTModelCredential() |
45 | 47 | aliyun_bai_lian_asr_stt_model_credential = AliyunBaiLianAsrSTTModelCredential() |
| 48 | +aliyun_bai_lian_default_stt_model_credential = AliyunBaiLianDefaultSTTModelCredential() |
46 | 49 | aliyun_bai_lian_embedding_model_credential = AliyunBaiLianEmbeddingCredential() |
47 | 50 | aliyun_bai_lian_llm_model_credential = BaiLianLLMModelCredential() |
48 | 51 | qwenvl_model_credential = QwenVLModelCredential() |
|
137 | 140 | .append_model_info_list(module_info_tti_list) |
138 | 141 | .append_default_model_info(module_info_tti_list[0]) |
139 | 142 | .append_default_model_info(model_info_list[1]) |
140 | | - .append_default_model_info(model_info_list[2]) |
| 143 | + .append_default_model_info(ModelInfo('default', |
| 144 | + _('default'), |
| 145 | + ModelTypeConst.STT, aliyun_bai_lian_default_stt_model_credential, |
| 146 | + AliyunBaiLianDefaultSpeechToText)) |
141 | 147 | .append_default_model_info(model_info_list[3]) |
142 | 148 | .append_default_model_info(model_info_list[4]) |
143 | 149 | .append_default_model_info(model_info_list[0]) |
|
0 commit comments