Skip to content

Commit cd782ab

Browse files
authored
Merge pull request #32 from code-yeongyu/feature/fix-language-model
2 parents cbc533d + 2c06cf1 commit cd782ab

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

aishell/cli.py

+7-3
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)