上次发了命令手册(Pi Agent 命令大全:30+命令一文搞懂,看这张表就够了),评论区有人问:换模型到底怎么换?国内那几个怎么配?
今天把多模型切换的完整流程写一遍,包括国内模型的配置方式、成本对比和实操技巧。所有定价数据来自 pi.dev/models 官方实时数据。
一、先搞清楚:Pi 内置了多少模型?
截至今天,pi.dev/models 官方模型目录显示:
931 个模型,来自 32 个 Provider
按类别分:
|
|
|
|
|---|---|---|
| 国际主流 |
|
|
| 国内主流 |
|
|
| 云网关 |
|
|
| AWS/Azure |
|
|
| 订阅服务 |
|
|
| 本地/其他 |
|
|
不需要记,切换时用 /model 命令或 Ctrl+L 调出选择器就行。
二、三种方式切换模型
方式 1:直接输入模型名
/model claude-sonnet-4-6
/model gpt-4o
/model deepseek-v4-flash
最简单,但需要知道模型 ID。模型 ID 可以在 pi.dev/models 搜索框里复制。
方式 2:Ctrl+L 调出选择器
在 Pi 终端里按 Ctrl+L,弹出一个列表,列出所有可用模型,支持搜索过滤。输入关键词直接跳到对应模型。
方式 3:Ctrl+P 循环浏览收藏
在 Pi 终端里按 Ctrl+P,循环浏览你收藏的模型(Favorite Models)。需要先在选择器里标记收藏。
三、国内模型怎么配?(重点)
这是最多人问的。pi 对国内模型的支持很全,但配置方式各有不同。
1. DeepSeek(推荐:性价比最高)
DeepSeek 已经在 Pi 里更新到 V4 版本,定价非常便宜:
|
|
|
|
|
|---|---|---|---|
deepseek-v4-flash |
|
$0.14/M | $0.28/M |
deepseek-v4-pro |
|
|
|
对比:Claude Sonnet 4.6 输入 $3.00/M,DeepSeek V4 Flash 便宜 21 倍。
配置方式:
$env:DEEPSEEK_API_KEY="sk-xxxxxxxxxxxxxxxx"
支持的模型:
- deepseek-v4-flash — 最新版,推荐日常使用
- deepseek-v4-pro — 更强推理能力
2. Moonshot(Kimi)
Moonshot 的模型已经全面升级到 Kimi K2 系列:
|
|
|
|
|
|
|---|---|---|---|---|
kimi-k2.5 |
|
$0.60/M |
|
|
kimi-k2.6 |
|
|
|
|
kimi-k2-thinking |
|
|
|
|
kimi-k2-thinking-turbo |
|
|
|
|
kimi-k2-turbo-preview |
|
|
|
|
配置方式:
$env:MOONSHOT_API_KEY="sk-xxxxxxxxxxxxxxxx"
或者用 Token Plan(订阅制,不额外付费):
$env:MOONSHOT_TOKEN_PLAN_API_KEY="sk-prod-xxxxxxxx"
国内节点(访问更快):
- Provider:moonshotai-cn
- 模型相同,国内部署,延迟更低
3. Kimi Coding(编程专用)
Kimi 官方推出了编程专用模型,定价为 $0:
|
|
|
|
|
|---|---|---|---|
kimi-for-coding |
|
免费 | 免费 |
kimi-k2-thinking |
|
免费 | 免费 |
注意:免费可能是限流或 Token Plan 方式,实际费用取决于你的订阅计划。
配置方式:
$env:KIMI_CODING_API_KEY="sk-xxxxxxxx"
4. MiniMax
MiniMax M2.7 系列,定价适中:
|
|
|
|
|
|---|---|---|---|
minimax-m2.7 |
|
$0.30/M |
|
minimax-m2.7-highspeed |
|
|
|
配置方式:
$env:MINIMAX_API_KEY="xxxxxxxxxxxxxxxx"
国内节点:
- Provider:minimax-cn
- 价格相同,国内访问更快
5. 小米 MiMo
小米 MiMo 模型,主打超高上下文:
|
|
|
|
|
|
|---|---|---|---|---|
mimo-v2-flash |
|
$0.10/M |
|
|
mimo-v2.5 |
|
$0.40/M |
|
|
mimo-v2.5-pro |
|
|
|
|
MiMo 2.5 系列支持 100 万上下文,适合超长代码分析。
配置方式:
$env:XIAOMI_API_KEY="xxxxxxxx"
四、成本对比:实时数据(来源:pi.dev/models)
输入成本对比($/M tokens)
|
|
|
|
|
|
|---|---|---|---|---|
| DeepSeek V4 Flash |
|
$0.14 |
|
|
| Kimi K2.5 |
|
$0.60 |
|
|
| MiniMax M2.7 |
|
$0.30 |
|
|
| 小米 MiMo 2.5 |
|
$0.40 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
选择建议
|
|
|
|
|---|---|---|
|
|
DeepSeek V4 Flash |
|
|
|
小米 MiMo 2.5 |
|
|
|
Kimi K2.5 |
|
|
|
Claude Sonnet 4.6 |
|
|
|
MiniMax M2.7 |
|
|
|
Gemini 2.0 Flash |
|
五、实操技巧
1. 收藏常用模型
在 Ctrl+L 选择器里,选中模型后按 F 可以标记为收藏。收藏的模型会用 Ctrl+P 循环浏览,适合频繁切换的场景。
2. 快速切换脚本
不同模型用不同 API Key,写一个启动脚本:
# switch-model.ps1
param([string]$provider)
switch($provider) {
"kimi" {
$env:MOONSHOT_API_KEY="sk-xxx-kimi"
pi --model kimi-k2.5
}
"deepseek" {
$env:DEEPSEEK_API_KEY="sk-xxx-deepseek"
pi --model deepseek-v4-flash
}
"claude" {
$env:ANTHROPIC_API_KEY="sk-xxx-claude"
pi --model claude-sonnet-4-6
}
}
3. 不同场景用不同模型
不要一个模型用到底。推荐策略:
日常编写 → DeepSeek V4 Flash(便宜、够用)
超长代码 → MiMo 2.5(1M 上下文)
代码审查 → Claude Sonnet 4.6(准确)
快速测试 → Gemini 2.0 Flash($0.10/M)
国内开发 → Kimi K2.5(访问快)
4. 处理 Rate Limit
如果模型报 429 错误(请求过多),切换到备用模型:
/model deepseek-v4-flash
或者用 /settings 里的 Fallback 配置,Pi 会自动在模型间切换。
六、常见问题
Q:模型切换后之前的会话还在吗?
在。模型切换不影响会话历史,每个会话是独立的。
Q:可以用环境变量默认选某个模型吗?
可以。在 Pi 的配置文件里设置默认模型:
# ~/.pi/config.yml
defaultModel: deepseek-v4-flash
Q:国内模型访问慢怎么办?
几个思路:
1. 用 minimax-cn / moonshotai-cn 这些国内节点
2. 设置 API 代理
3. 换用 OpenRouter 统一网关
Q:模型不兼容,报错怎么办?
检查两点:
1. API Key 是否正确
2. 模型是否在 Pi 支持的列表里(pi.dev/models 可以查)





