
使用HAI+DeepSeek来玩转JupyterLab
高性能应用服务(HAI,Hyper Application Inventor)是推出的一款专注于AI与科学计算领域的云服务产品,旨在为开发者、企业及科研人员提供高效、易用的算力支持与全栈解决方案。当前主要使用场景为: AI作画,AI对话/写作、AI开发/测试。通过HAI + DeepSeek + JupyterLab,开发者可以高效地完成从数据处理、模型训练到应用部署的全流程开发。这种组合既降低了
一、什么是HAI
高性能应用服务(HAI,Hyper Application Inventor)是推出的一款专注于AI与科学计算领域的云服务产品,旨在为开发者、企业及科研人员提供高效、易用的算力支持与全栈解决方案。当前主要使用场景为: AI作画,AI对话/写作、AI开发/测试。
二、一键开通HAI
点击购买页面,在这里选择内置社区应用—DeepSeek-R1,可选按量计费或者包年包月。
三、连接OpenWebUI
1)这里我们算力连接选择OpenWebUI。
2)打开在在线对话。这里内置了deepseek-r1:1.5b、7b、8b,也可以自己进行deepseek-r1模型安装,比如这里的14b,就是自行安装的。
3)选择14b来让deepseek帮我写一个可以在在线的JupyterLab运行的小游戏代码。
4)这里还对这个代码进行了解释,以及指导我们如何运行这个游戏。
这个代码实现了一个简单的文字冒险游戏,包含以下特点:
绿色的文字效果用于显示提示信息
蓝色的光标用于提示用户输入
多条不同的剧情线(左走和右走)
简单的战斗系统
基本的角色属性(HP 和攻击力)
循环的游戏结构,可以重新选择冒险路径
在 JupyterLab 中运行时:
代码会直接在控制台输出带颜色的文字提示
用户可以通过输入命令进行互动
游戏有多个结局和分支剧情
要运行这个游戏:
把这段代码粘贴到新的 Jupyter Notebook 的单元格中
点击右上角的"Run Cells"按钮运行
按照提示输入文字进行游戏
你可以根据自己的需求修改游戏内容,比如增加更多场景、剧情或改进战斗系统。
四、连接JupyterLab
1)这里我们算力连接我们再选择JupyterLab。
2)打开JupyterLab界面。
JupyterLab 是 Jupyter Notebook 的下一代用户界面,是一个基于 Web 的 交互式开发环境(IDE),旨在提供更灵活、功能更强大的工具,用于代码编写、数据分析、科学计算、机器学习等任务。
3)把我们在deepseek中生成的代码复制在JupyterLab中来运行。
- 先保存,然后按三角来运行代码之后就可以在线进行游戏。
5)我们再来生成一个猜字游戏的代码。
五、总结
通过 HAI + DeepSeek + JupyterLab,开发者可以高效地完成从数据处理、模型训练到应用部署的全流程开发。这种组合既降低了 AI 开发的门槛,又提供了高性能的计算资源和灵活的开发环境,适用于科研、教育、企业级 AI 项目等场景。
典型的使用场景如下:
- AI 模型训练与推理
- 在 HAI 的 GPU 上训练 DeepSeek 模型或自定义模型。
- 使用 JupyterLab 编写代码、可视化训练过程。
- 数据分析与可视化
- 结合 Pandas、Matplotlib 等库处理数据,生成交互式图表。
- 调用 DeepSeek 进行文本分析或生成报告。
- 代码开发与调试
- 在 JupyterLab 中编写、测试代码,利用 HAI 的高性能资源加速计算。
- 教学与文档编写
- 创建包含代码、文字、图表的 .ipynb 文档,用于教学或技术分享。
核心优势如下:
优势 | 说明 |
---|---|
高性能计算 | HAI 提供 GPU 资源,加速模型训练和复杂计算。 |
无缝集成 | JupyterLab 可直接调用 HAI 的计算资源。 |
成本可控 | 按需付费,避免闲置资源浪费。 |
易用性 | 通过 JupyterLab 的交互式环境快速上手,降低学习成本。 |
更多推荐
所有评论(0)