Features
- When multiple providers support the same model ID, requests are now routed according to the configured provider order.
Improvements
- When an unknown model is requested, the error now lists the closest matching model IDs, prioritizes display names, and explains how models are named.
- If a provider reports a model as deprecated, that model is removed from the provider’s available list until it is checked again, and the request is sent to the next provider.
Install
Download from usemagpie.ai, or curl -fsSL https://usemagpie.ai/install.sh | sh. An installed magpie updates itself.
- macOS (Apple Silicon):
magpie-darwin-arm64.dmg - macOS (Intel):
magpie-darwin-amd64.dmg - Windows:
magpie-windows-amd64.exe(ARM:magpie-windows-arm64.exe) - Linux:
magpie-linux-amd64/magpie-linux-arm64(needs GTK 3 and WebKitGTK 4.1) - Terminal only:
magpie-cli-<os>-<arch>
Features
- 当多个提供商支持相同的模型 ID 时,请求现在会根据配置的提供商顺序进行路由。
Improvements
- 当请求未知模型时,错误信息现在会列出最接近的匹配模型 ID,优先显示名称,并解释模型的命名方式。
- 如果提供商报告某个模型已弃用,该模型将从提供商的可用列表中移除,直到再次检查为止,并且请求将发送到下一个提供商。
安装
从 usemagpie.ai 下载,或运行 curl -fsSL https://usemagpie.ai/install.sh | sh。已安装的 magpie 会自动更新。