|
|
|
@ -20,8 +20,9 @@ SELECT_DATA_SET_QTY = 30 |
|
|
|
SILICONFLOW_API_KEY = "sk-pvdiisdowmuwkrpnxsrlhxaovicqibmlljwrwwvbbdjaitdl" |
|
|
|
SILICONFLOW_API_KEY = "sk-pvdiisdowmuwkrpnxsrlhxaovicqibmlljwrwwvbbdjaitdl" |
|
|
|
SILICONFLOW_BASE_URL = "https://api.siliconflow.cn/v1" |
|
|
|
SILICONFLOW_BASE_URL = "https://api.siliconflow.cn/v1" |
|
|
|
MODELS = [ |
|
|
|
MODELS = [ |
|
|
|
'deepseek-ai/DeepSeek-V3.2-Exp', |
|
|
|
'Pro/deepseek-ai/DeepSeek-V3.1-Terminus', |
|
|
|
'Qwen/Qwen3-VL-235B-A22B-Instruct', |
|
|
|
# 'deepseek-ai/DeepSeek-V3.2-Exp', |
|
|
|
|
|
|
|
# 'Qwen/Qwen3-VL-235B-A22B-Instruct', |
|
|
|
# 'MiniMaxAI/MiniMax-M2', |
|
|
|
# 'MiniMaxAI/MiniMax-M2', |
|
|
|
# 'zai-org/GLM-4.6', |
|
|
|
# 'zai-org/GLM-4.6', |
|
|
|
# 'inclusionAI/Ring-flash-2.0', |
|
|
|
# 'inclusionAI/Ring-flash-2.0', |
|
|
|
@ -182,7 +183,7 @@ def get_user_info(): |
|
|
|
url = "https://api.siliconflow.cn/v1/user/info" |
|
|
|
url = "https://api.siliconflow.cn/v1/user/info" |
|
|
|
response = httpx.get(url, headers=headers) |
|
|
|
response = httpx.get(url, headers=headers) |
|
|
|
data = response.json()['data'] |
|
|
|
data = response.json()['data'] |
|
|
|
balance = data['balance'] |
|
|
|
balance = data['totalBalance'] |
|
|
|
print(f"余额: {balance}") |
|
|
|
print(f"余额: {balance}") |
|
|
|
return float(balance) |
|
|
|
return float(balance) |
|
|
|
|
|
|
|
|
|
|
|
@ -239,13 +240,15 @@ def prepare_prompt(data_sets): |
|
|
|
prompt += operator |
|
|
|
prompt += operator |
|
|
|
prompt += "\n========================= 操作符结束 =======================================\n\n" |
|
|
|
prompt += "\n========================= 操作符结束 =======================================\n\n" |
|
|
|
|
|
|
|
|
|
|
|
prompt += "========================= 数据字段开始 =======================================" |
|
|
|
prompt += "========================= 数据字段开始 =======================================\n" |
|
|
|
prompt += "注意: data_set_name: 后面的是数据字段(可以使用), description: 此字段后面的是数据字段对应的描述或使用说明(不能使用), description_cn字段后面的内容是中文使用说明(不能使用)\n\n" |
|
|
|
prompt += "注意: data_set_name: 后面的是数据字段(可以使用), description: 此字段后面的是数据字段对应的描述或使用说明(不能使用), description_cn字段后面的内容是中文使用说明(不能使用)\n\n" |
|
|
|
for data_set in data_sets: |
|
|
|
for data_set in data_sets: |
|
|
|
prompt += str(data_set) + '\n' |
|
|
|
prompt += str(data_set) + '\n' |
|
|
|
|
|
|
|
|
|
|
|
prompt += "========================= 数据字段结束 =======================================\n\n" |
|
|
|
prompt += "========================= 数据字段结束 =======================================\n\n" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
prompt += "以上数据字段和操作符, 按照Description说明组合, 但是每一个 alpha 组合的使用的数据字段和操作符不要过于集中, 在符合语法的情况下, 多尝试不同的组合" |
|
|
|
|
|
|
|
|
|
|
|
return prompt |
|
|
|
return prompt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|