import json
with open('houshan_models.json', 'r', encoding='utf-8') as file:
data = json.load(file)
print(f"数据结构: {type(data)}")
if isinstance(data, dict):
print(f"顶层键: {list(data.keys())}")
models_data = data['FoundationModelVersionAlias']
print(f"FoundationModelVersionAlias类型: {type(models_data)}")
if isinstance(models_data, list):
print(f"列表长度: {len(models_data)}")
if len(models_data) > 0:
print(f"第一个元素: {models_data[0]}")
models_list = []
for model in data['FoundationModelVersionAlias']:
model_info = {
"id": model["ModelId"],
"name": model["FoundationModelName"]
}
models_list.append(model_info)
output_data = {
"models": models_list
}
output_filename = "converted_models.json"
with open(output_filename, 'w', encoding='utf-8') as outfile:
json.dump(output_data, outfile, ensure_ascii=False, indent=2)
print(output_filename)
{
"models": [
{
"id": "deepseek-r1-250528",
"name": "deepseek-r1"
},
{
"id": "deepseek-v3-1-terminus",
"name": "deepseek-v3-1"
},
{
"id": "deepseek-v3-2-251201",
"name": "deepseek-v3-2"
},
{
"id": "doubao-1-5-pro-32k-250115",
"name": "doubao-1-5-pro-32k"
},
{
"id": "doubao-seed-1-6-250615",
"name": "doubao-seed-1-6"
},
{
"id": "doubao-seed-1-6-251015",
"name": "doubao-seed-1-6"
},
{
"id": "doubao-seed-1-6-flash-250715",
"name": "doubao-seed-1-6-flash"
},
{
"id": "doubao-seed-1-6-flash-250828",
"name": "doubao-seed-1-6-flash"
},
{
"id": "doubao-seed-1-6-lite-251015",
"name": "doubao-seed-1-6-lite"
},
{
"id": "doubao-seed-1-6-thinking-250715",
"name": "doubao-seed-1-6-thinking"
},
{
"id": "kimi-k2-250905",
"name": "kimi-k2"
}
]
}
{
"models": [
{
"id": "qvq-max-2025-03-25",
"name": "qvq-max-2025-03-25"
},
{
"id": "qwen-math-turbo",
"name": "qwen-math-turbo"
},
{
"id": "qwen1.5-110b-chat",
"name": "qwen1.5-110b-chat"
},
{
"id": "qwen-coder-turbo-0919",
"name": "qwen-coder-turbo-0919"
},
{
"id": "qwen3-vl-235b-a22b-thinking",
"name": "qwen3-vl-235b-a22b-thinking"
},
{
"id": "qwen-vl-plus-2025-05-07",
"name": "qwen-vl-plus-2025-05-07"
},
{
"id": "qwen2.5-vl-72b-instruct",
"name": "qwen2.5-vl-72b-instruct"
},
{
"id": "qwen2.5-math-7b-instruct",
"name": "qwen2.5-math-7b-instruct"
},
{
"id": "qwen-plus-2025-07-28",
"name": "qwen-plus-2025-07-28"
},
{
"id": "qwen-vl-plus-latest",
"name": "qwen-vl-plus-latest"
},
{
"id": "deepseek-r1-distill-qwen-7b",
"name": "deepseek-r1-distill-qwen-7b"
},
{
"id": "qwen2.5-vl-3b-instruct",
"name": "qwen2.5-vl-3b-instruct"
},
{
"id": "glm-5",
"name": "glm-5"
},
{
"id": "qwen-max",
"name": "qwen-max"
},
{
"id": "qwen-mt-flash",
"name": "qwen-mt-flash"
},
{
"id": "qwen2.5-14b-instruct",
"name": "qwen2.5-14b-instruct"
},
{
"id": "qwen3-vl-30b-a3b-thinking",
"name": "qwen3-vl-30b-a3b-thinking"
},
{
"id": "qwen-vl-ocr-latest",
"name": "qwen-vl-ocr-latest"
},
{
"id": "qwen2.5-7b-instruct",
"name": "qwen2.5-7b-instruct"
},
{
"id": "qwen3-32b",
"name": "qwen3-32b"
},
{
"id": "qwen-vl-max-2025-08-13",
"name": "qwen-vl-max-2025-08-13"
},
{
"id": "qwen1.5-7b-chat",
"name": "qwen1.5-7b-chat"
},
{
"id": "deepseek-r1-distill-qwen-32b",
"name": "deepseek-r1-distill-qwen-32b"
},
{
"id": "qwen-vl-plus",
"name": "qwen-vl-plus"
},
{
"id": "qwen-long",
"name": "qwen-long"
},
{
"id": "qwen-coder-plus-latest",
"name": "qwen-coder-plus-latest"
},
{
"id": "qwen3.5-35b-a3b",
"name": "qwen3.5-35b-a3b"
},
{
"id": "qwen-max-2025-01-25",
"name": "qwen-max-2025-01-25"
},
{
"id": "glm-4.5-air",
"name": "glm-4.5-air"
},
{
"id": "qwen3-coder-480b-a35b-instruct",
"name": "qwen3-coder-480b-a35b-instruct"
},
{
"id": "qwen3-coder-plus",
"name": "qwen3-coder-plus"
},
{
"id": "qwen3-vl-8b-thinking",
"name": "qwen3-vl-8b-thinking"
},
{
"id": "opennlu-v1",
"name": "opennlu-v1"
},
{
"id": "qwen3.5-flash-2026-02-23",
"name": "qwen3.5-flash-2026-02-23"
},
{
"id": "qwen-vl-ocr-1028",
"name": "qwen-vl-ocr-1028"
},
{
"id": "qwen3-vl-flash-2025-10-15",
"name": "qwen3-vl-flash-2025-10-15"
},
{
"id": "qwen3-max-preview",
"name": "qwen3-max-preview"
},
{
"id": "qwen2.5-14b-instruct-1m",
"name": "qwen2.5-14b-instruct-1m"
},
{
"id": "qwen3-8b",
"name": "qwen3-8b"
},
{
"id": "qwen-plus-0112",
"name": "qwen-plus-0112"
},
{
"id": "qwen-plus",
"name": "qwen-plus"
},
{
"id": "qwen-math-plus",
"name": "qwen-math-plus"
},
{
"id": "qwen2-vl-72b-instruct",
"name": "qwen2-vl-72b-instruct"
},
{
"id": "gui-plus",
"name": "gui-plus"
},
{
"id": "qwen-turbo",
"name": "qwen-turbo"
},
{
"id": "qwen2-57b-a14b-instruct",
"name": "qwen2-57b-a14b-instruct"
},
{
"id": "qwen3-0.6b",
"name": "qwen3-0.6b"
},
{
"id": "qvq-max",
"name": "qvq-max"
},
{
"id": "qwen3-coder-flash",
"name": "qwen3-coder-flash"
},
{
"id": "qwen-vl-plus-2025-08-15",
"name": "qwen-vl-plus-2025-08-15"
},
{
"id": "qwen2.5-coder-14b-instruct",
"name": "qwen2.5-coder-14b-instruct"
},
{
"id": "qwen1.5-14b-chat",
"name": "qwen1.5-14b-chat"
},
{
"id": "qwen-vl-max-latest",
"name": "qwen-vl-max-latest"
},
{
"id": "qwen3-next-80b-a3b-thinking",
"name": "qwen3-next-80b-a3b-thinking"
},
{
"id": "qwen3.5-27b",
"name": "qwen3.5-27b"
},
{
"id": "qwen-math-turbo-0919",
"name": "qwen-math-turbo-0919"
},
{
"id": "tongyi-xiaomi-analysis-flash",
"name": "tongyi-xiaomi-analysis-flash"
},
{
"id": "deepseek-r1",
"name": "deepseek-r1"
},
{
"id": "qvq-plus-latest",
"name": "qvq-plus-latest"
},
{
"id": "qwen3-vl-flash",
"name": "qwen3-vl-flash"
},
{
"id": "qwen2.5-32b-instruct",
"name": "qwen2.5-32b-instruct"
},
{
"id": "qwen3-14b",
"name": "qwen3-14b"
},
{
"id": "qwen-turbo-latest",
"name": "qwen-turbo-latest"
},
{
"id": "qwen-math-plus-0919",
"name": "qwen-math-plus-0919"
},
{
"id": "MiniMax-M2.5",
"name": "MiniMax-M2.5"
},
{
"id": "qwen-plus-2025-12-01",
"name": "qwen-plus-2025-12-01"
},
{
"id": "qwen3-max-2025-09-23",
"name": "qwen3-max-2025-09-23"
},
{
"id": "qwen-plus-character",
"name": "qwen-plus-character"
},
{
"id": "qwen-flash-character",
"name": "qwen-flash-character"
},
{
"id": "MiniMax-M2.1",
"name": "MiniMax-M2.1"
},
{
"id": "deepseek-r1-distill-qwen-14b",
"name": "deepseek-r1-distill-qwen-14b"
},
{
"id": "qwen-math-turbo-latest",
"name": "qwen-math-turbo-latest"
},
{
"id": "qwen3-30b-a3b-instruct-2507",
"name": "qwen3-30b-a3b-instruct-2507"
},
{
"id": "qvq-max-latest",
"name": "qvq-max-latest"
},
{
"id": "qwen-flash",
"name": "qwen-flash"
},
{
"id": "qwen-flash-2025-07-28",
"name": "qwen-flash-2025-07-28"
},
{
"id": "qwen3-235b-a22b-instruct-2507",
"name": "qwen3-235b-a22b-instruct-2507"
},
{
"id": "qwen2-7b-instruct",
"name": "qwen2-7b-instruct"
},
{
"id": "qwen-max-latest",
"name": "qwen-max-latest"
},
{
"id": "qwen3-coder-plus-2025-07-22",
"name": "qwen3-coder-plus-2025-07-22"
},
{
"id": "qwen-vl-ocr",
"name": "qwen-vl-ocr"
},
{
"id": "qwen2.5-coder-32b-instruct",
"name": "qwen2.5-coder-32b-instruct"
},
{
"id": "qwen-long-latest",
"name": "qwen-long-latest"
},
{
"id": "qwen-max-0428",
"name": "qwen-max-0428"
},
{
"id": "qwen1.5-32b-chat",
"name": "qwen1.5-32b-chat"
},
{
"id": "qwen-vl-ocr-2025-04-13",
"name": "qwen-vl-ocr-2025-04-13"
},
{
"id": "qwen1.5-72b-chat",
"name": "qwen1.5-72b-chat"
},
{
"id": "qwen-plus-1220",
"name": "qwen-plus-1220"
},
{
"id": "qwen3.5-122b-a10b",
"name": "qwen3.5-122b-a10b"
},
{
"id": "qwen-coder-plus-1106",
"name": "qwen-coder-plus-1106"
},
{
"id": "qwen-vl-ocr-2025-11-20",
"name": "qwen-vl-ocr-2025-11-20"
},
{
"id": "qwen-vl-max-2025-04-02",
"name": "qwen-vl-max-2025-04-02"
},
{
"id": "qwen-vl-max-1119",
"name": "qwen-vl-max-1119"
},
{
"id": "qwen-vl-max-2025-04-08",
"name": "qwen-vl-max-2025-04-08"
},
{
"id": "tongyi-intent-detect-v3",
"name": "tongyi-intent-detect-v3"
},
{
"id": "qwen-vl-max-1230",
"name": "qwen-vl-max-1230"
},
{
"id": "qwen2.5-7b-instruct-1m",
"name": "qwen2.5-7b-instruct-1m"
},
{
"id": "qwen2-72b-instruct",
"name": "qwen2-72b-instruct"
},
{
"id": "qwen3-max",
"name": "qwen3-max"
},
{
"id": "qwen3.5-plus-2026-02-15",
"name": "qwen3.5-plus-2026-02-15"
},
{
"id": "qvq-plus-2025-05-15",
"name": "qvq-plus-2025-05-15"
},
{
"id": "qwen3-235b-a22b-thinking-2507",
"name": "qwen3-235b-a22b-thinking-2507"
},
{
"id": "qwq-plus-latest",
"name": "qwq-plus-latest"
},
{
"id": "qwen2.5-vl-7b-instruct",
"name": "qwen2.5-vl-7b-instruct"
},
{
"id": "kimi-k2-thinking",
"name": "kimi-k2-thinking"
},
{
"id": "qwen-vl-plus-0102",
"name": "qwen-vl-plus-0102"
},
{
"id": "deepseek-v3.1",
"name": "deepseek-v3.1"
},
{
"id": "qwen3.5-397b-a17b",
"name": "qwen3.5-397b-a17b"
},
{
"id": "deepseek-v3.2",
"name": "deepseek-v3.2"
},
{
"id": "qwen-math-plus-0816",
"name": "qwen-math-plus-0816"
},
{
"id": "tongyi-xiaomi-analysis-pro",
"name": "tongyi-xiaomi-analysis-pro"
},
{
"id": "qwen3.5-flash",
"name": "qwen3.5-flash"
},
{
"id": "qwq-32b-preview",
"name": "qwq-32b-preview"
},
{
"id": "qwen3-30b-a3b-thinking-2507",
"name": "qwen3-30b-a3b-thinking-2507"
},
{
"id": "qvq-max-2025-05-15",
"name": "qvq-max-2025-05-15"
},
{
"id": "qwen2.5-72b-instruct",
"name": "qwen2.5-72b-instruct"
},
{
"id": "qwen3-coder-plus-2025-09-23",
"name": "qwen3-coder-plus-2025-09-23"
},
{
"id": "qwen2.5-3b-instruct",
"name": "qwen2.5-3b-instruct"
},
{
"id": "qwen-plus-latest",
"name": "qwen-plus-latest"
},
{
"id": "qwen-turbo-2025-02-11",
"name": "qwen-turbo-2025-02-11"
},
{
"id": "Moonshot-Kimi-K2-Instruct",
"name": "Moonshot-Kimi-K2-Instruct"
},
{
"id": "qwen-turbo-1101",
"name": "qwen-turbo-1101"
},
{
"id": "qwen-plus-2025-09-11",
"name": "qwen-plus-2025-09-11"
},
{
"id": "qwen3-vl-flash-2026-01-22",
"name": "qwen3-vl-flash-2026-01-22"
},
{
"id": "qwen-vl-max",
"name": "qwen-vl-max"
},
{
"id": "qwen3-vl-30b-a3b-instruct",
"name": "qwen3-vl-30b-a3b-instruct"
},
{
"id": "qwen3-vl-235b-a22b-instruct",
"name": "qwen3-vl-235b-a22b-instruct"
},
{
"id": "qwen3-coder-30b-a3b-instruct",
"name": "qwen3-coder-30b-a3b-instruct"
},
{
"id": "qwen-flash-character-2026-02-26",
"name": "qwen-flash-character-2026-02-26"
},
{
"id": "qwen3-4b",
"name": "qwen3-4b"
},
{
"id": "qwen3-235b-a22b",
"name": "qwen3-235b-a22b"
},
{
"id": "qwen2.5-coder-7b-instruct",
"name": "qwen2.5-coder-7b-instruct"
},
{
"id": "qwen-coder-plus",
"name": "qwen-coder-plus"
},
{
"id": "qwen-mt-lite",
"name": "qwen-mt-lite"
},
{
"id": "qwen-plus-2025-01-25",
"name": "qwen-plus-2025-01-25"
},
{
"id": "qwen3-1.7b",
"name": "qwen3-1.7b"
},
{
"id": "qwen-vl-plus-2025-01-25",
"name": "qwen-vl-plus-2025-01-25"
},
{
"id": "qwen-turbo-2025-07-15",
"name": "qwen-turbo-2025-07-15"
},
{
"id": "qwen3-vl-plus",
"name": "qwen3-vl-plus"
},
{
"id": "qwen-coder-turbo-latest",
"name": "qwen-coder-turbo-latest"
},
{
"id": "qwen-turbo-2025-04-28",
"name": "qwen-turbo-2025-04-28"
},
{
"id": "qwen3-30b-a3b",
"name": "qwen3-30b-a3b"
},
{
"id": "glm-4.5",
"name": "glm-4.5"
},
{
"id": "qwen2.5-vl-32b-instruct",
"name": "qwen2.5-vl-32b-instruct"
},
{
"id": "qwen-mt-plus",
"name": "qwen-mt-plus"
},
{
"id": "glm-4.6",
"name": "glm-4.6"
},
{
"id": "qwen-coder-turbo",
"name": "qwen-coder-turbo"
},
{
"id": "qwen-max-0919",
"name": "qwen-max-0919"
},
{
"id": "glm-4.7",
"name": "glm-4.7"
},
{
"id": "qwen3-vl-8b-instruct",
"name": "qwen3-vl-8b-instruct"
},
{
"id": "qwen-vl-ocr-2025-08-28",
"name": "qwen-vl-ocr-2025-08-28"
},
{
"id": "qvq-plus",
"name": "qvq-plus"
},
{
"id": "qwen3-coder-flash-2025-07-28",
"name": "qwen3-coder-flash-2025-07-28"
},
{
"id": "qwq-32b",
"name": "qwq-32b"
},
{
"id": "deepseek-v3",
"name": "deepseek-v3"
},
{
"id": "qwen3-vl-plus-2025-12-19",
"name": "qwen3-vl-plus-2025-12-19"
},
{
"id": "qwen-plus-2025-04-28",
"name": "qwen-plus-2025-04-28"
},
{
"id": "qwen-mt-turbo",
"name": "qwen-mt-turbo"
},
{
"id": "qwen-vl-max-2025-01-25",
"name": "qwen-vl-max-2025-01-25"
},
{
"id": "qwen-long-2025-01-25",
"name": "qwen-long-2025-01-25"
},
{
"id": "qwen-plus-2025-07-14",
"name": "qwen-plus-2025-07-14"
},
{
"id": "qwen-math-plus-latest",
"name": "qwen-math-plus-latest"
},
{
"id": "qvq-72b-preview",
"name": "qvq-72b-preview"
},
{
"id": "qwq-plus",
"name": "qwq-plus"
},
{
"id": "qwen2.5-math-72b-instruct",
"name": "qwen2.5-math-72b-instruct"
},
{
"id": "deepseek-r1-0528",
"name": "deepseek-r1-0528"
},
{
"id": "qwq-plus-2025-03-05",
"name": "qwq-plus-2025-03-05"
},
{
"id": "qwen3-next-80b-a3b-instruct",
"name": "qwen3-next-80b-a3b-instruct"
},
{
"id": "deepseek-v3.2-exp",
"name": "deepseek-v3.2-exp"
},
{
"id": "qwen3.5-plus",
"name": "qwen3.5-plus"
},
{
"id": "qwen3-coder-next",
"name": "qwen3-coder-next"
},
{
"id": "kimi-k2.5",
"name": "kimi-k2.5"
},
{
"id": "qwen3-max-2026-01-23",
"name": "qwen3-max-2026-01-23"
},
{
"id": "qwen-deep-research",
"name": "qwen-deep-research"
},
{
"id": "kimi/kimi-k2.5",
"name": "kimi/kimi-k2.5"
},
{
"id": "MiniMax/MiniMax-M2.5",
"name": "MiniMax/MiniMax-M2.5"
},
{
"id": "MiniMax/MiniMax-M2.1",
"name": "MiniMax/MiniMax-M2.1"
},
{
"id": "qwen-vl-plus-2025-07-10",
"name": "qwen-vl-plus-2025-07-10"
},
{
"id": "qwen2-vl-2b-instruct",
"name": "qwen2-vl-2b-instruct"
},
{
"id": "qwen2-vl-7b-instruct",
"name": "qwen2-vl-7b-instruct"
},
{
"id": "qwen2.5-coder-1.5b-instruct",
"name": "qwen2.5-coder-1.5b-instruct"
},
{
"id": "qwen2.5-coder-0.5b-instruct",
"name": "qwen2.5-coder-0.5b-instruct"
},
{
"id": "qwen2.5-coder-3b-instruct",
"name": "qwen2.5-coder-3b-instruct"
},
{
"id": "qwen2.5-math-1.5b-instruct",
"name": "qwen2.5-math-1.5b-instruct"
},
{
"id": "qwen2.5-1.5b-instruct",
"name": "qwen2.5-1.5b-instruct"
},
{
"id": "qwen2.5-0.5b-instruct",
"name": "qwen2.5-0.5b-instruct"
},
{
"id": "deepseek-r1-distill-llama-70b",
"name": "deepseek-r1-distill-llama-70b"
},
{
"id": "deepseek-r1-distill-llama-8b",
"name": "deepseek-r1-distill-llama-8b"
},
{
"id": "deepseek-r1-distill-qwen-1.5b",
"name": "deepseek-r1-distill-qwen-1.5b"
},
{
"id": "qwen2-0.5b-instruct",
"name": "qwen2-0.5b-instruct"
},
{
"id": "qwen2-1.5b-instruct",
"name": "qwen2-1.5b-instruct"
},
{
"id": "qwen-doc-turbo",
"name": "qwen-doc-turbo"
},
{
"id": "llama-4-maverick-17b-128e-instruct",
"name": "llama-4-maverick-17b-128e-instruct"
},
{
"id": "llama-4-scout-17b-16e-instruct",
"name": "llama-4-scout-17b-16e-instruct"
},
{
"id": "qwen3-vl-8b-base",
"name": "qwen3-vl-8b-base"
},
{
"id": "qwen3-4b-instruct-2507",
"name": "qwen3-4b-instruct-2507"
},
{
"id": "qwen3-vl-4b-instruct",
"name": "qwen3-vl-4b-instruct"
},
{
"id": "siliconflow/deepseek-r1-0528",
"name": "siliconflow/deepseek-r1-0528"
},
{
"id": "siliconflow/deepseek-v3-0324",
"name": "siliconflow/deepseek-v3-0324"
},
{
"id": "siliconflow/deepseek-v3.1-terminus",
"name": "siliconflow/deepseek-v3.1-terminus"
},
{
"id": "siliconflow/deepseek-v3.2",
"name": "siliconflow/deepseek-v3.2"
},
{
"id": "qwen3-vl-1b-base",
"name": "qwen3-vl-1b-base"
},
{
"id": "qwen-plus-character-2025-11-06",
"name": "qwen-plus-character-2025-11-06"
},
{
"id": "abab6.5g-chat",
"name": "abab6.5g-chat"
},
{
"id": "abab6.5t-chat",
"name": "abab6.5t-chat"
},
{
"id": "abab6.5s-chat",
"name": "abab6.5s-chat"
},
{
"id": "farui-plus",
"name": "farui-plus"
},
{
"id": "baichuan2-turbo",
"name": "baichuan2-turbo"
},
{
"id": "qwen1.5-0.5b-chat",
"name": "qwen1.5-0.5b-chat"
},
{
"id": "qwen1.5-1.8b-chat",
"name": "qwen1.5-1.8b-chat"
}
]
}