文章总结: 本文记录了作者将Anthropic格式的小米API令牌通过NewAPI平台转换为OpenAI兼容协议,最终在Hermes客户端成功配置使用的完整过程。核心解决方案是使用NewAPI作为协议中转层,详细说明了从环境部署、渠道配置到令牌生成的具体操作步骤,并总结了遇到协议兼容问题时采用中间层转换的实用经验。 综合评分: 78 文章分类: 安全工具,解决方案,应用安全,其他
朋友送了几个亿小米的token但是格式是anthropic的,没办法只能用newapi搞一下,又是瞎折腾的一晚上
原创
v3n0m v3n0m
v3n0m
2026年6月10日 22:54 天津
在小说阅读器读本章
去阅读
起因:朋友的小米额度还剩很多
最近freebuff限制的厉害,没办法愉快的玩ai了,正在发愁的时候,大佬涛哥说他上次小米送的token玩不过来,我就愉快的收下了。
不过我很快就遇到了问题,anthropic的给claude配上完全没问题,但是我最近玩hermes玩的claude都不怎么启动了。
hermes config set model.provider anthropic hermes config set model.base_url https://token-plan-cn.xiaomimimo.com/anthropic hermes config set model.api_key tp-你的密钥
问题来了配上之后没有反应了。
model: provider: custom base_url: "https://token-plan-cn.xiaomimimo.com" api_mode: anthropic-messages api_key: "tp-这里替换你的完整密钥" default: "mimo-v2.5-pro"
换自定义模型之后,还是不行。我上网查了一下据说是Hermes原生的Anthropic接口兼容性比较差,anthropic-messages模式不会自动保存、回传 reasoning_content。
其实换成OpenAI 兼容接口也是可以的,但是毕竟白嫖人家的,不太好意思开口。
曲线救国:NewAPI 做协议中转
既然Anthropic格式走不通,有没有什么能将Anthropic格式转成给Hermes提供标准的OpenAI的项目呢。
网上找了一圈,原来NewAPI就支持,以前一直没啥需求就没怎么关注。简单说NewAPI是一个开源的API管理平台,支持多种协议互转,用它能够完成两个协议的中转。
完整配置步骤
Step 1:下载运行 NewAPI
从 GitHub 下载最新版绿色包(Windows 专属,不用 Docker):
👉 https://github.com/QuantumNous/new-api/releases/latest
选 new-api-x.exe 下载,放 D 盘新建的 NewAPI 文件夹里,双击运行。
起不来,开始以为是3000端口被占用,但是查了之后发现并没有。
原来端口是被windows锁定了,预留给了Hyper-V/WSL/Docker导致的。
既然3000不行我换一个大点的可以吗,就9922了。
Step 2:系统初始化
浏览器打开 http://localhost:9922,按提示走:
- 数据库检查 → 直接下一步
- 设置管理员账号密码
- 使用模式 → 选「自用模式」
- 完成初始化 → 登录
Step 3:添加小米渠道
左侧菜单「渠道管理」→ 右上角「添加渠道」,严格按照下面填:
类型选择Anthropic Claude,渠道名称可以任意,API地址填入小米的,你自己的密钥,模型这里这里是通过自定义模型填入mimo-v2.5-pro, mimo-v2-flash
提交后点「测试」,显示「测试成功」就行。
Step 4:创建令牌
「令牌管理」→「添加令牌」:
- 过期时间:永不过期
- 额度:无限
- 模型限制:选
mimo-v2.5-pro和mimo-v2-flash
提交后立即复制 sk- 开头的令牌,只显示一次。
Step 5:Hermes 配置
打开 CMD,逐条执行:
hermes config set model.provider custom hermes config set model.base_url http://localhost:9922/v1 hermes config set model.api_mode openai hermes config set model.api_key sk-你复制的令牌 hermes config set model.default mimo-v2.5-pro hermes config set model.max_tokens 4096
验证
有回复,正常使用。(本来是打得复活了吗结果不知道怎么输入了拼音还是错的)
最后
折腾了一晚上,核心教训就一句:协议不兼容的问题,别死磕浪费时间,找个中间层转一下。
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:v3n0m v3n0m v3n0m《朋友送了几个亿小米的token但是格式是anthropic的,没办法只能用newapi搞一下,又是瞎折腾的一晚上》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。










评论