|
12 | 12 | from common.util.file_util import get_file_content
|
13 | 13 | from setting.models_provider.base_model_provider import ModelProvideInfo, ModelTypeConst, ModelInfo, IModelProvider, \
|
14 | 14 | ModelInfoManage
|
| 15 | +from setting.models_provider.impl.xf_model_provider.credential.embedding import XFEmbeddingCredential |
15 | 16 | from setting.models_provider.impl.xf_model_provider.credential.llm import XunFeiLLMModelCredential
|
16 | 17 | from setting.models_provider.impl.xf_model_provider.credential.stt import XunFeiSTTModelCredential
|
17 | 18 | from setting.models_provider.impl.xf_model_provider.credential.tts import XunFeiTTSModelCredential
|
| 19 | +from setting.models_provider.impl.xf_model_provider.model.embedding import XFEmbedding |
18 | 20 | from setting.models_provider.impl.xf_model_provider.model.llm import XFChatSparkLLM
|
19 | 21 | from setting.models_provider.impl.xf_model_provider.model.stt import XFSparkSpeechToText
|
20 | 22 | from setting.models_provider.impl.xf_model_provider.model.tts import XFSparkTextToSpeech
|
|
25 | 27 | qwen_model_credential = XunFeiLLMModelCredential()
|
26 | 28 | stt_model_credential = XunFeiSTTModelCredential()
|
27 | 29 | tts_model_credential = XunFeiTTSModelCredential()
|
| 30 | +embedding_model_credential = XFEmbeddingCredential() |
28 | 31 | model_info_list = [
|
29 | 32 | ModelInfo('generalv3.5', '', ModelTypeConst.LLM, qwen_model_credential, XFChatSparkLLM),
|
30 | 33 | ModelInfo('generalv3', '', ModelTypeConst.LLM, qwen_model_credential, XFChatSparkLLM),
|
31 | 34 | ModelInfo('generalv2', '', ModelTypeConst.LLM, qwen_model_credential, XFChatSparkLLM),
|
32 | 35 | ModelInfo('iat', '中英文识别', ModelTypeConst.STT, stt_model_credential, XFSparkSpeechToText),
|
33 | 36 | ModelInfo('tts', '', ModelTypeConst.TTS, tts_model_credential, XFSparkTextToSpeech),
|
| 37 | + ModelInfo('embedding', '', ModelTypeConst.EMBEDDING, embedding_model_credential, XFEmbedding) |
34 | 38 | ]
|
35 | 39 |
|
36 | 40 | model_info_manage = ModelInfoManage.builder().append_model_info_list(model_info_list).append_default_model_info(
|
|
0 commit comments