diff --git a/metagpt/llm.py b/metagpt/llm.py index a94f6f7e9..68945e71e 100644 --- a/metagpt/llm.py +++ b/metagpt/llm.py @@ -10,7 +10,7 @@ from metagpt.provider.anthropic_api import Claude2 as Claude from metagpt.provider.openai_api import OpenAIGPTAPI as LLM from metagpt.provider.spark_api import Spark -DEFAULT_LLM = LLM() +DEFAULT_LLM = Spark() async def ai_func(prompt): """使用LLM进行QA diff --git a/metagpt/provider/spark_api.py b/metagpt/provider/spark_api.py index 2f75208c8..e855e019a 100644 --- a/metagpt/provider/spark_api.py +++ b/metagpt/provider/spark_api.py @@ -41,6 +41,7 @@ class Spark: def _default_system_msg(self): return self._system_msg(self.system_prompt) + def ask(self, msg: str): message = [self._user_msg(msg)] SparkApi.main(CONFIG.xinghuo_appid,CONFIG.xinghuo_api_key,CONFIG.xinghuo_api_secret,"ws://spark-api.xf-yun.com/v2.1/chat","generalv2",message)