File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 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
6464 config_manager = AiShellConfigManager (load_config = True )
6565 else :
6666 config_manager = config_aishell ()
67+ config_manager .config_model .language_model = language_model
68+ configured_language_model = config_manager .config_model .language_model
6769
6870 query_client : QueryClient
69- if language_model == LanguageModel .REVERSE_ENGINEERED_CHATGPT :
71+ if configured_language_model == LanguageModel .REVERSE_ENGINEERED_CHATGPT :
7072 query_client = ReverseEngineeredChatGPTClient (config = config_manager .config_model .chatgpt_config )
71- elif language_model == LanguageModel .GPT3 :
73+ elif configured_language_model == LanguageModel .GPT3 :
7274 query_client = GPT3Client ()
73- elif language_model == LanguageModel .OFFICIAL_CHATGPT :
75+ elif configured_language_model == LanguageModel .OFFICIAL_CHATGPT :
7476 query_client = OfficialChatGPTClient ()
77+ else :
78+ raise NotImplementedError (f'Language model { configured_language_model } is not implemented yet.' )
7579
7680 query_client .query (question )
7781
You can’t perform that action at this time.
0 commit comments