← 返回更新日志

Pi v0.72.0

2026-05-01 · GitHub 原文
### 新功能 - **小米 MiMo Token Plan 提供商** - 新增兼容 Anthropic 的提供商,支持 `XIAOMI_API_KEY` 认证、默认模型(`mimo-v2.5-pro`)及 `/login` 显示。详见 [docs/providers.md](docs/providers.md)。([#4005](https://github.com/badlogic/pi-mono/pull/4005),由 [@Phoen1xCode](https://github.com/Phoen1xCode) 贡献)。 - **模型思考级别元数据** - 模型现在可以通过 `thinkingLevelMap` 声明其支持的思考级别,以替代旧的 `reasoningEffortMap`。详见 [docs/models.md#thinking-level-map](docs/models.md#thinking-level-map) 和 [docs/custom-provider.md](docs/custom-provider.md)。([#3208](https://github.com/badlogic/pi-mono/issues/3208))。 - **自定义提供商基础 URL 覆盖** - `pi.registerProvider()` 现在支持按模型设置 `baseUrl`。详见 [docs/custom-provider.md](docs/custom-provider.md)。([#4063](https://github.com/badlogic/pi-mono/issues/4063))。 - **回合后停止回调** - 智能体循环现在可以通过 `shouldStopAfterTurn` 在完成一个回合后优雅退出。详见 [`packages/agent/README.md`](https://github.com/badlogic/pi-mono/blob/main/packages/agent/README.md)。 - **自动更新检测修复** - `pi` 现在能够正确识别并应用可用的更新。([#3942](https://github.com/badlogic/pi-mono/issues/3942), [#3980](https://github.com/badlogic/pi-mono/issues/3980), [#3922](https://github.com/badlogic/pi-mono/issues/3922))。 ### 破坏性变更 - 将 `models.json` 和 `pi.registerProvider()` 模型定义中的 `compat.reasoningEffortMap` 替换为模型级别的 `thinkingLevelMap` ([#3208](https://github.com/badlogic/pi-mono/issues/3208))。迁移指南:将旧映射从 `compat.reasoningEffortMap` 移至 `thinkingLevelMap`。对于提供商特定的思考值使用字符串,对于不应显示且应在循环中被跳过的不支持的 pi 级别使用 `null`。详见 `docs/models.md#thinking-level-map` 和 `docs/custom-provider.md`。 ### 新增 - 新增小米 MiMo Token Plan 提供商支持,包含 `XIAOMI_API_KEY`、默认模型解析、`/login` 显示支持及提供商文档 ([#4005](https://github.com/badlogic/pi-mono/pull/4005),由 [@Phoen1xCode](https://github.com/Phoen1xCode) 贡献)。 - 在 `models.json` 和 `pi.registerProvider()` 中新增模型级别的 `thinkingLevelMap` 支持,允许模型仅暴露其实际支持的思考级别 ([#3208](https://github.com/badlogic/pi-mono/issues/3208))。 - 新增 `shouldStopAfterTurn` 智能体循环回调以进行回合后停止控制,继承自 `@mariozechner/pi-agent-core`。详见 [`packages/agent/README.md`](https://github.com/badlogic/pi-mono/blob/main/packages/agent/README.md)。 ### 修复 - 修复 `pi.registerProvider()` 以正确应用按模型设置的 `baseUrl` 覆盖 ([#4063](https://github.com/badlogic/pi-mono/issues/4063))。 - 修复自动更新检测功能,使 `pi` 能正确识别新版本可用并应用更新 ([#3942](https://github.com/badlogic/pi-mono/issues/3942), [#3980](https://github.com/badlogic/pi-mono/issues/3980), [#3922](https://github.com/badlogic/pi-mono/issues/3922))。