Skip to content

Commit be83907

Browse files
committed
Merge branch 'master' of github.com:binary-husky/chatgpt_academic
2 parents eba48a0 + ee1a9e7 commit be83907

File tree

2 files changed

+36
-4
lines changed

2 files changed

+36
-4
lines changed

config.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
Configuration reading priority: environment variable > config_private.py > config.py
88
"""
99

10-
# [step 1-1]>> ( 接入GPT等模型 ) API_KEY = "sk-123456789xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx123456789"。极少数情况下,还需要填写组织(格式如org-123456789abcdefghijklmno的),请向下翻,找 API_ORG 设置项
10+
# [step 1-1]>> ( 接入OpenAI模型家族 ) API_KEY = "sk-123456789xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx123456789"。极少数情况下,还需要填写组织(格式如org-123456789abcdefghijklmno的),请向下翻,找 API_ORG 设置项
1111
API_KEY = "在此处填写APIKEY" # 可同时填写多个API-KEY,用英文逗号分割,例如API_KEY = "sk-openaikey1,sk-openaikey2,fkxxxx-api2dkey3,azure-apikey4"
1212

13-
# [step 1-2]>> ( 接入通义 qwen-max ) 接入通义千问在线大模型,api-key获取地址 https://dashscope.console.aliyun.com/
14-
DASHSCOPE_API_KEY = "" # 阿里灵积云API_KEY
13+
# [step 1-2]>> ( 强烈推荐!接入通义家族 & 大模型服务平台百炼 ) 接入通义千问在线大模型,api-key获取地址 https://dashscope.console.aliyun.com/
14+
DASHSCOPE_API_KEY = "" # 阿里灵积云API_KEY(用于接入qwen-max,dashscope-qwen3-14b,dashscope-deepseek-r1等)
1515

1616
# [step 1-3]>> ( 接入 deepseek-reasoner, 即 deepseek-r1 ) 深度求索(DeepSeek) API KEY,默认请求地址为"https://api.deepseek.com/v1/chat/completions"
1717
DEEPSEEK_API_KEY = ""
@@ -46,6 +46,7 @@
4646
"deepseek-chat", "deepseek-coder", "deepseek-reasoner",
4747
"volcengine-deepseek-r1-250120", "volcengine-deepseek-v3-241226",
4848
"dashscope-deepseek-r1", "dashscope-deepseek-v3",
49+
"dashscope-qwen3-14b", "dashscope-qwen3-235b-a22b", "dashscope-qwen3-32b",
4950
]
5051

5152
EMBEDDING_MODEL = "text-embedding-3-small"

request_llms/bridge_all.py

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -869,7 +869,10 @@ def decode(self, *args, **kwargs):
869869
logger.error(trimmed_format_exc())
870870

871871
# -=-=-=-=-=-=- 阿里云百炼(通义)-在线模型 -=-=-=-=-=-=-
872-
qwen_models = ["qwen-max-latest", "qwen-max-2025-01-25","qwen-max","qwen-turbo","qwen-plus","dashscope-deepseek-r1","dashscope-deepseek-v3"]
872+
qwen_models = ["qwen-max-latest", "qwen-max-2025-01-25","qwen-max","qwen-turbo","qwen-plus",
873+
"dashscope-deepseek-r1","dashscope-deepseek-v3",
874+
"dashscope-qwen3-14b", "dashscope-qwen3-235b-a22b", "dashscope-qwen3-qwen3-32b",
875+
]
873876
if any(item in qwen_models for item in AVAIL_LLM_MODELS):
874877
try:
875878
from .bridge_qwen import predict_no_ui_long_connection as qwen_noui
@@ -938,6 +941,34 @@ def decode(self, *args, **kwargs):
938941
"max_token": 57344,
939942
"tokenizer": tokenizer_gpt35,
940943
"token_cnt": get_token_num_gpt35,
944+
},
945+
"dashscope-qwen3-14b": {
946+
"fn_with_ui": qwen_ui,
947+
"fn_without_ui": qwen_noui,
948+
"enable_reasoning": True,
949+
"can_multi_thread": True,
950+
"endpoint": None,
951+
"max_token": 129024,
952+
"tokenizer": tokenizer_gpt35,
953+
"token_cnt": get_token_num_gpt35,
954+
},
955+
"dashscope-qwen3-235b-a22b": {
956+
"fn_with_ui": qwen_ui,
957+
"fn_without_ui": qwen_noui,
958+
"can_multi_thread": True,
959+
"endpoint": None,
960+
"max_token": 129024,
961+
"tokenizer": tokenizer_gpt35,
962+
"token_cnt": get_token_num_gpt35,
963+
},
964+
"dashscope-qwen3-32b": {
965+
"fn_with_ui": qwen_ui,
966+
"fn_without_ui": qwen_noui,
967+
"can_multi_thread": True,
968+
"endpoint": None,
969+
"max_token": 129024,
970+
"tokenizer": tokenizer_gpt35,
971+
"token_cnt": get_token_num_gpt35,
941972
}
942973
})
943974
except:

0 commit comments

Comments
 (0)