File tree 1 file changed +7
-3
lines changed
1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -64,14 +64,18 @@ def ask(question: str, language_model: LanguageModel = LanguageModel.REVERSE_ENG
64
64
config_manager = AiShellConfigManager (load_config = True )
65
65
else :
66
66
config_manager = config_aishell ()
67
+ config_manager .config_model .language_model = language_model
68
+ configured_language_model = config_manager .config_model .language_model
67
69
68
70
query_client : QueryClient
69
- if language_model == LanguageModel .REVERSE_ENGINEERED_CHATGPT :
71
+ if configured_language_model == LanguageModel .REVERSE_ENGINEERED_CHATGPT :
70
72
query_client = ReverseEngineeredChatGPTClient (config = config_manager .config_model .chatgpt_config )
71
- elif language_model == LanguageModel .GPT3 :
73
+ elif configured_language_model == LanguageModel .GPT3 :
72
74
query_client = GPT3Client ()
73
- elif language_model == LanguageModel .OFFICIAL_CHATGPT :
75
+ elif configured_language_model == LanguageModel .OFFICIAL_CHATGPT :
74
76
query_client = OfficialChatGPTClient ()
77
+ else :
78
+ raise NotImplementedError (f'Language model { configured_language_model } is not implemented yet.' )
75
79
76
80
query_client .query (question )
77
81
You can’t perform that action at this time.
0 commit comments