|
9 | 9 | ModelTypeConst, |
10 | 10 | ModelInfoManage, |
11 | 11 | ) |
12 | | -from models_provider.impl.minimax_model_provider.credential.itv import ImageToVideoModelCredential |
| 12 | +from models_provider.impl.minimax_model_provider.credential.itv import ( |
| 13 | + ImageToVideoModelCredential, |
| 14 | + MiniMaxH3ImageToVideoModelCredential, |
| 15 | +) |
13 | 16 | from models_provider.impl.minimax_model_provider.credential.llm import MiniMaxLLMModelCredential |
14 | 17 | from models_provider.impl.minimax_model_provider.credential.tti import MiniMaxTextToImageModelCredential |
15 | 18 | from models_provider.impl.minimax_model_provider.credential.tts import MiniMaxTTSModelCredential |
16 | | -from models_provider.impl.minimax_model_provider.credential.ttv import TextToVideoModelCredential |
| 19 | +from models_provider.impl.minimax_model_provider.credential.ttv import ( |
| 20 | + MiniMaxH3TextToVideoModelCredential, |
| 21 | + TextToVideoModelCredential, |
| 22 | +) |
17 | 23 | from models_provider.impl.minimax_model_provider.model.llm import MiniMaxChatModel |
18 | 24 | from models_provider.impl.minimax_model_provider.model.tti import MiniMaxTextToImageModel |
19 | 25 | from models_provider.impl.minimax_model_provider.model.tts import MiniMaxTextToSpeech |
|
27 | 33 | minimax_tti_model_credential = MiniMaxTextToImageModelCredential() |
28 | 34 | minimax_ttv_model_credential = TextToVideoModelCredential() |
29 | 35 | minimax_itv_model_credential = ImageToVideoModelCredential() |
| 36 | +minimax_h3_ttv_model_credential = MiniMaxH3TextToVideoModelCredential() |
| 37 | +minimax_h3_itv_model_credential = MiniMaxH3ImageToVideoModelCredential() |
30 | 38 |
|
31 | 39 | minimax_m2_7 = ModelInfo( |
32 | 40 | "MiniMax-M2.7", |
|
87 | 95 | ModelInfo("image-01", _(""), ModelTypeConst.TTI, minimax_tti_model_credential, MiniMaxTextToImageModel), |
88 | 96 | ] |
89 | 97 | minimax_ttv_list = [ |
| 98 | + ModelInfo("MiniMax-H3", _(""), ModelTypeConst.TTV, minimax_h3_ttv_model_credential, GenerationVideoModel), |
| 99 | + ModelInfo("MiniMax-H3-Max", _(""), ModelTypeConst.TTV, minimax_h3_ttv_model_credential, GenerationVideoModel), |
90 | 100 | ModelInfo("MiniMax-Hailuo-2.3", _(""), ModelTypeConst.TTV, minimax_ttv_model_credential, GenerationVideoModel), |
91 | 101 | ] |
92 | 102 |
|
93 | 103 | model_info_itv_list = [ |
| 104 | + ModelInfo("MiniMax-H3", _(""), ModelTypeConst.ITV, minimax_h3_itv_model_credential, GenerationVideoModel), |
| 105 | + ModelInfo("MiniMax-H3-Max", _(""), ModelTypeConst.ITV, minimax_h3_itv_model_credential, GenerationVideoModel), |
94 | 106 | ModelInfo("MiniMax-Hailuo-2.3", _(""), ModelTypeConst.ITV, minimax_itv_model_credential, GenerationVideoModel), |
95 | 107 | ] |
96 | 108 | model_info_manage = ( |
|
0 commit comments