diff --git a/src/clover_openai/ai_chat.py b/src/clover_openai/ai_chat.py index 8d3d48b..59a1479 100644 --- a/src/clover_openai/ai_chat.py +++ b/src/clover_openai/ai_chat.py @@ -1,12 +1,9 @@ import openai import requests from src.clover_sqlite.models.chat import GroupChatRole -from src.configs.api_config import v3url, v3key, deepseek_url, deepseek_key +from src.configs.api_config import v3url, v3key, deepseek_url, deepseek_key,silicon_flow_key import aiohttp -openai.api_key = deepseek_key -openai.base_url = deepseek_url - """ 来源:https://api.v36.cm """ @@ -38,7 +35,8 @@ async def deepseek_chat(group_openid,content): :param content: :return: """ - + openai.api_key = deepseek_key + openai.base_url = deepseek_url await GroupChatRole.save_chat_history(group_openid, {"role": "user", "content": content}) messages = await GroupChatRole.get_chat_history(group_openid) completion = openai.chat.completions.create( @@ -60,7 +58,7 @@ async def silicon_flow(group_openid, content): "messages": messages } headers = { - "Authorization": f"Bearer {deepseek_key}", + "Authorization": f"Bearer {silicon_flow_key}", "Content-Type": "application/json" } diff --git a/src/configs/api_config_example.py b/src/configs/api_config_example.py index 52a2efb..a728334 100644 --- a/src/configs/api_config_example.py +++ b/src/configs/api_config_example.py @@ -23,6 +23,9 @@ v3key= "" deepseek_url= "https://api.deepseek.com" deepseek_key= "" +#硅基流动 +silicon_flow_key = "" + """ Wenku8账号 """