NVIDIA NIM 免费 API 实测:GLM-4.7 与 MiniMax M2.1 接入 Cherry Studio 全流程
NVIDIA NIM 免费 API 实测:GLM-4.7 与 MiniMax M2.1 接入 Cherry Studio 全流程
数码解码测试时间:2026 年 1 月。NVIDIA NIM 的免费政策可能随时调整,文中的额度与限制以你实际看到的页面为准。
本文有配套视频版(见下方),以下为完整的文字版步骤,方便复制命令和 Key。
背景:NVIDIA NIM 是什么
NVIDIA NIM 是英伟达提供的模型推理服务平台(build.nvidia.com),聚合了第三方开源/开放权重模型并提供统一的 API 接口。2026 年 1 月测试时,平台上的 GLM-4.7(智谱)与 MiniMax M2.1 可用普通账号免费调用——这也是本文实测的前提。
先说清楚两点预期:
GLM-4.7 在编程任务上的口碑不错,但”GPT-4 级”这类说法没有统一标准,本文只记录我实际测到的表现,不做跨模型排名断言。
免费额度的持续性未经官方长期承诺,请以平台页面实时说明为准。
步骤 1:注册 NVIDIA NIM 并生成 API Key
打开 build.nvidia.com,注册并登录普通账号。
进入设置中心生成 API Key。
测试时我的账号可直接免费调用,未遇到明确限额提示——但这不代表长期有效。
步骤 2:安装 Cherry Studio 并添加 NVIDIA 服务商
Cherry Studio 是一款支持多服务商的桌面 AI 客户端,官网:cherry-ai.com。
安装并启动 Cherry Studio,点击顶部「设置」(齿轮图标)。
选择左侧「模型服务」。
在右侧下拉列表中找到「英伟达」(NVIDIA)。
填入步骤 1 获取的 API Key 并保存。
步骤 3:手动添加 GLM-4.7 与 MiniMax M2.1
点击底部的「管理」按钮,手动添加以下两个模型标识:
z-ai/glm4.7
minimaxai/minimax-m2.1
直接复制上面的模型名,在管理界面搜索添加即可。
实测 1:用 GLM-4.7 生成完整 Web 应用
测试任务:让模型从零生成一个名为《不想死》的签到提醒 Web 应用(前后端 + 数据库 + 通知逻辑),提示词如下:
你是一名资深全栈工程师 + 产品经理 + UI 设计师。
请为我设计并生成一个完整的网页应用,名称叫《不想死》。
产品定位:
这是一个”存在确认 + 状态同步”的应用,
用户每天签到一次,告诉亲戚朋友:还没死、还没被榨干。
技术要求:
- 前端:HTML + CSS + JavaScript(或 Vue/React 任选其一)
- 后端:Node.js + Express
- 数据库:SQLite 或 JSON 本地存储(便于演示)
- 邮件通知:SMTP 示例接口
- 单机可运行 Demo
核心功能:
游客注册 / 登录:
- 支持邮箱注册
- 支持手机号注册(模拟)
- 简单验证码逻辑
每日签到系统:
- 每天可签到一次
- 记录签到时间
- 显示连续存活天数
- 支持补签逻辑(可选)
状态发布:
- 用户可选择状态:
- 特别好
- 马马虎虎
- 累死个屁的
- 速来烧纸
- 支持一句话留言
- 用户可选择状态:
亲友关注系统:
- 用户可添加亲友邮箱 / 手机
- 亲友可以接收状态通知
- 若用户超过 24 小时未签到,自动提醒亲友
通知系统:
- 邮件通知模板
- 模拟短信接口
- 包含用户状态与时间
个人面板:
- 今日是否已签到
- 最近 7 天记录
- 状态趋势图(简单 Canvas 图)
后台逻辑:
- 心跳检测
- 定时任务检查未签到用户
- 自动发送提醒
UI 与体验要求:
- 整体风格:
- 极简
- 温暖
- 高级感
- 背景:
- 渐变色
- 柔光
- 字体:
- 居中大字
- 留白充足
- 动效:
- 呼吸动画
- 淡入淡出
- 移动端适配
输出要求:
- 给出项目目录结构
- 给出前端核心页面代码
- 给出后端核心逻辑代码
- 给出数据库结构
- 给出启动说明
- 所有代码完整可运行
- 添加必要注释
生成效果:
我的评价(基于这次单次测试,仅供参考):
优点:一次生成就给出了完整的目录结构和前后端代码,UI 审美在线,动效要求基本落实。
不足:
产品逻辑层面:只靠用户每天登录或点击”进入”打卡,一旦用户手机没电、生病昏迷、无网络、或者单纯忘记打卡,系统就会触发”预警”通知紧急联系人,极易造成虚惊一场。
代码方面已经成功运行,并且效果还是不错!
实测 2:多轮对话生成 HTML5 空战游戏
这次测试模型的多轮上下文保持能力:分四轮逐步加需求,看模型能否在不破坏已有结构的前提下持续迭代。
第 1 轮——基础引擎:
请先为我设计一个HTML5 Canvas 空战游戏的基础引擎
要求:
- 玩家飞机渲染
- 移动系统
- 游戏循环
- 碰撞检测框架
先输出核心结构代码,不要加复杂特效。
第 2 轮——敌机系统:
在刚才的基础上:
增加:
- 敌机生成器
- 敌机简单AI移动
- 敌机设计逻辑
- 不同敌机类型
保持代码结构清晰。
第 3 轮——画面表现:
继续增强游戏:
增加:
- 科幻风格 UI
- 渐变太空背景
- 爆炸粒子效果
- 分数系统
- 血量条
让画面更精美。
第 4 轮——完整体验:
最后优化体验:
增加:
- 开始界面
- 暂停功能
- Game Over 页面
- 难度递增
- 音效占位接口
只修改必要代码。
最终效果:
我的评价(均为实际运行中观察到的问题):
上下文保持:四轮下来模型没有丢失早期需求(比如碰撞检测框架在第 4 轮依然有效),这点合格。
画面细节有硬伤:密集弹幕的起点与玩家战机的炮口位置明显对不上,子弹像是凭空从战机前方一段空白处产生的,视觉上很生硬。
敌机 AI 偏弱:所有敌机容易扎堆挤成一团,行为模式单一,看起来有点傻。
内容单薄:默认没有 Boss 战,我手动加了一个 Boss,但敌人种类依然只有”三角形”一种,美术多样性不足。
结论:代码结构清晰、能跑,适合初学者拿来练手、理解游戏循环;但想直接拿去用,还得自己动手调。游戏最终也是经过多轮反复修复才跑起来的——如果你不懂代码,可以直接用文字告诉 AI 哪里不行,让它继续修。
总结:适合谁,不适合谁
场景
是否推荐
理由
想免费体验 GLM-4.7 / MiniMax M2.1 写代码
推荐
注册门槛低,Cherry Studio 接入 10 分钟搞定
需要长期稳定的生产级 API
不推荐
免费政策随时可能变,别把业务押在这上面
没有外网环境的用户
可作为备选
NIM 本身仍需外网访问,本文方法不解决网络问题
一句话结论:作为”免费体验强力编程模型”的方案,这套组合在测试时是成立的;但”永久免费”不要当真,额度与政策以 NVIDIA 官方页面为准。

















