# 国内模型支持更新报告

**生成日期**: 2026-04-15
**项目路径**: D:\project\sub2api-merge

---

## 一、修改概述

本次更新为合并项目补充了国内AI模型的定价数据和URL白名单配置，解决了之前报告中指出的两个高优先级问题。

### 1.1 修改的文件

| 文件 | 修改类型 | 说明 |
|------|----------|------|
| `backend/resources/model-pricing/model_prices_and_context_window.json` | 新增 | 添加国内模型定价数据 |
| `backend/internal/service/billing_service.go` | 新增 | 添加fallback定价和匹配逻辑 |
| `backend/internal/config/config.go` | 新增 | 扩展URL白名单域名 |

---

## 二、URL白名单更新

### 2.1 新增的API域名

| 厂商 | 域名 | 说明 |
|------|------|------|
| **月之暗面** | `api.kimi.com`, `api.moonshot.cn` | 已有，补充moonshot.cn |
| **智谱GLM** | `open.bigmodel.cn`, `bigmodel.cn` | 已有，补充bigmodel.cn |
| **MiniMax** | `api.minimaxi.com`, `minimaxi.com` | 已有，补充根域名 |
| **阿里云通义** | `dashscope.aliyuncs.com`, `dashscope.aliyun.com` | **新增** |
| **豆包/火山引擎** | `ark.cn-beijing.volces.com`, `ark-api.volces.com`, `api.volcengine.com` | **新增** |
| **DeepSeek** | `api.deepseek.com` | **新增** |
| **百度文心** | `aip.baidubce.com` | **新增** |
| **讯飞星火** | `spark-api-open.xf-yun.com` | **新增** |
| **腾讯混元** | `hunyuan.tencentcloudapi.com` | **新增** |
| **零一万物** | `api.lingyiwanwu.com` | **新增** |

### 2.2 完整白名单列表

```go
// 国际模型
"api.openai.com",
"api.anthropic.com",
"generativelanguage.googleapis.com",
"cloudcode-pa.googleapis.com",
"*.openai.azure.com",

// 国内模型 - 月之暗面Kimi
"api.kimi.com",
"api.moonshot.cn",

// 国内模型 - 智谱GLM
"open.bigmodel.cn",
"bigmodel.cn",

// 国内模型 - MiniMax
"api.minimaxi.com",
"minimaxi.com",

// 国内模型 - 阿里云通义千问
"dashscope.aliyuncs.com",
"dashscope.aliyun.com",

// 国内模型 - 豆包/火山引擎
"ark.cn-beijing.volces.com",
"ark-api.volces.com",
"api.volcengine.com",

// 国内模型 - DeepSeek
"api.deepseek.com",

// 国内模型 - 百度文心
"aip.baidubce.com",

// 国内模型 - 讯飞星火
"spark-api-open.xf-yun.com",

// 国内模型 - 腾讯混元
"hunyuan.tencentcloudapi.com",

// 国内模型 - 零一万物
"api.lingyiwanwu.com",
```

---

## 三、添加的模型定价

### 3.1 智谱GLM系列

| 模型 | 输入价格 | 输出价格 | 来源 |
|------|----------|----------|------|
| glm-4-plus | ¥5/MTok ($0.000694/MTok) | ¥5/MTok | 智谱官方 |
| glm-4-flash | ¥0.1/MTok | ¥0.1/MTok | 智谱官方 |
| glm-4-flashx | ¥1/MTok | ¥1/MTok | 智谱官方 |
| glm-z1-air | ¥5/MTok | ¥5/MTok | 智谱官方 |
| glm-z1-airx | ¥50/MTok | ¥50/MTok | 智谱官方 |

### 3.2 通义千问系列

| 模型 | 输入价格 | 输出价格 | 来源 |
|------|----------|----------|------|
| qwen-turbo | ¥0.3/MTok | ¥0.6/MTok | 阿里云官方 |
| qwen-plus | ¥0.8/MTok | ¥2/MTok | 阿里云官方 |
| qwen-max | ¥4/MTok | ¥12/MTok | 阿里云官方 |
| qwen-long | ¥0.5/MTok | ¥2/MTok | 阿里云官方 |
| qwen2.5-72b-instruct | ¥4/MTok | ¥12/MTok | 阿里云官方 |
| qwen2.5-32b-instruct | ¥3.5/MTok | ¥7/MTok | 阿里云官方 |
| qwen-coder-plus | ¥3.5/MTok | ¥7/MTok | 阿里云官方 |

### 3.3 月之暗面Kimi系列

| 模型 | 输入价格 | 输出价格 | 来源 |
|------|----------|----------|------|
| moonshot-v1-8k | ¥2/MTok ($0.000278/MTok) | ¥2/MTok | Moonshot官方 |
| moonshot-v1-32k | ¥4/MTok | ¥4/MTok | Moonshot官方 |
| moonshot-v1-128k | ¥10/MTok | ¥10/MTok | Moonshot官方 |
| kimi-k2 | $0.6/MTok | $2/MTok | Moonshot官方 |

### 3.4 MiniMax系列

| 模型 | 输入价格 | 输出价格 | 来源 |
|------|----------|----------|------|
| abab6.5s-chat | ¥10/MTok ($0.00139/MTok) | ¥10/MTok | MiniMax官方 |
| abab6.5t-chat | ¥10/MTok | ¥10/MTok | MiniMax官方 |
| minimax-m2.7 | $0.3/MTok | $1.2/MTok | MiniMax官方 |

### 3.5 豆包系列

| 模型 | 输入价格 | 输出价格 | 来源 |
|------|----------|----------|------|
| doubao-lite-4k | ¥0.3/MTok | ¥2/MTok | 火山引擎官方 |
| doubao-lite-32k | ¥0.36/MTok | ¥2.4/MTok | 火山引擎官方 |
| doubao-lite-128k | ¥0.48/MTok | ¥3/MTok | 火山引擎官方 |
| doubao-pro-4k | ¥4/MTok | ¥8/MTok | 火山引擎官方 |
| doubao-pro-32k | ¥5/MTok | ¥10/MTok | 火山引擎官方 |
| doubao-pro-128k | ¥5/MTok | ¥9/MTok | 火山引擎官方 |
| doubao-seed-1.6 | ¥8/MTok | ¥20/MTok | 火山引擎官方 |
| doubao-seed-1.6-lite | ¥0.8/MTok | ¥4/MTok | 火山引擎官方 |
| doubao-1.5-thinking-pro | ¥4/MTok | ¥16/MTok | 火山引擎官方 |

---

## 四、验证结果

| 验证项 | 状态 | 说明 |
|--------|:----:|------|
| JSON格式 | ✅ 通过 | Python json.load 验证成功 |
| 后端编译 | ✅ 通过 | go build ./cmd/server 成功 |
| 模型覆盖 | ✅ 完整 | 覆盖智谱、通义、月之暗面、MiniMax、豆包 |
| URL白名单 | ✅ 完整 | 覆盖10+国内模型厂商API域名 |

---

## 五、问题解决状态

| 优先级 | 问题 | 状态 |
|:------:|------|:----:|
| 🔴 高 | 国内模型计费缺失定价数据 | ✅ 已解决 |
| 🔴 高 | 国内模型URL白名单不完整 | ✅ 已解决 |

---

## 六、后续建议

### 6.1 定价更新

国内模型厂商经常调整价格，建议：
1. 定期检查官方定价页面更新JSON文件
2. 设置定价过期提醒机制

### 6.2 新增模型

当有新模型发布时，需要：
1. 在 `model_prices_and_context_window.json` 添加定价
2. 在 `billing_service.go` 添加fallback定价和匹配逻辑
3. 在 `config.go` 添加API域名白名单

### 6.3 测试验证

建议添加单元测试验证：
1. 定价获取正确性
2. Fallback机制有效性
3. 模型名称匹配准确性
4. URL白名单验证

---

## 七、最新模型更新 (2026-04-15 追加)

### 7.1 智谱GLM最新系列

| 模型 | 输入价格 | 输出价格 | 说明 |
|------|----------|----------|------|
| glm-5 | ¥4/MTok | ¥22/MTok | 最新旗舰模型 |
| glm-5-turbo | $1.2/MTok | $4/MTok | 高速推理版本，200K上下文 |
| glm-5.1 | ¥6/MTok | ¥28/MTok | Coding Plan支持 |
| glm-4.7 | ¥2/MTok | ¥2/MTok | 推荐通用模型 |
| glm-4.5-air | ¥1/MTok | ¥6/MTok | 轻量版 |

### 7.2 百川智能系列

| 模型 | 输入价格 | 输出价格 | 说明 |
|------|----------|----------|------|
| baichuan4 | ¥100/MTok | ¥100/MTok | 旗舰模型 |
| baichuan4-turbo | ¥15/MTok | ¥15/MTok | 高性价比，GPT-4o的80% |
| baichuan4-air | ¥0.98/MTok | ¥0.98/MTok | 轻量版 |
| baichuan-m3-plus | ¥5/MTok | ¥9/MTok | 多模态增强 |

### 7.3 DeepSeek系列 (硅基流动)

| 模型 | 输入价格 | 输出价格 | 说明 |
|------|----------|----------|------|
| deepseek-v3 | ¥2/MTok | ¥8/MTok | 主力模型 |
| deepseek-v3.2 | ¥2/MTok | ¥3/MTok | 最新版本 |
| deepseek-r1 | ¥2/MTok | ¥8/MTok | 推理模型 |

### 7.4 通义千问最新系列

| 模型 | 输入价格 | 输出价格 | 说明 |
|------|----------|----------|------|
| qwen3-8b | 免费 | 免费 | 硅基流动免费 |
| qwen2.5-72b-instruct | ¥4/MTok | ¥12/MTok | 大参数模型 |

### 7.5 新增URL白名单域名

| 厂商 | 域名 | 说明 |
|------|------|------|
| 百川智能 | api.baichuan-ai.com | 百川官方API |
| 硅基流动 | api.siliconflow.cn | 第三方推理加速平台 |
| 智谱国际 | api.z.ai | 智谱国际API域名 |
| Groq | api.groq.com | 加速推理平台 |

### 7.6 验证状态

| 验证项 | 状态 | 说明 |
|--------|:----:|------|
| JSON格式 | ✅ 通过 | Python json.load 验证成功 |
| 后端编译 | ✅ 通过 | go build ./cmd/server 成功 |
| 模型覆盖 | ✅ 完整 | 新增GLM-5/5.1/4.7、Baichuan4、DeepSeek-V3.2等 |
| Fallback定价 | ✅ 完整 | billing_service.go已更新匹配逻辑 |

---

## 八、参考链接

- [智谱GLM定价](https://open.bigmodel.cn/pricing)
- [阿里云通义千问定价](https://help.aliyun.com/zh/dashscope/developer-reference/tongyi-qianwen)
- [Moonshot Kimi定价](https://platform.moonshot.cn/docs/pricing/chat)
- [MiniMax定价](https://platform.minimaxi.com/pricing)
- [火山引擎豆包定价](https://www.volcengine.com/docs/82379/1290310)
- [DeepSeek定价](https://api-docs.deepseek.com/quick_start/pricing)
- [百川智能定价](https://platform.baichuan-ai.com/prices)
- [硅基流动定价](https://siliconflow.cn/pricing)

---

**更新时间**: 2026-04-15
**更新人员**: Claude Code AI
