当前位置: 首页 > article >正文

NVIDIA 开发者社区第十一届Sky Hackathon训练营实验手册---AWS Sagemaker AI部分

NVIDIA 开发者社区第十一届Sky Hackathon训练营实验手册

第一部分 Sagemaker实验手册

在这部分实验中,我们将利用AWS Sagemaker下载并部署NIM。
以下是实验步骤:

1. 登录实验平台


利用浏览器,访问下面的地址,打开AWS的控制台网站:

https://aws.amazon.com/cn/console/

点击右上角的登录控制台:


点击Sign in using root user email按钮


输入您的账户和密码,参加黑客松的朋友,我们已经将账号密码发给各个队伍。如果旁听的朋友也想实验,请自行创建AWS账户,并按照后续步骤执行。

2. 进入Sagemaker AI 平台


登录进控制台之后,请在左上角的搜索栏中输入Sagemaker AI, 并点击搜索结果中Sagemaker AI,进入Sagemaker AI平台


在进入Sagemaker AI平台后,点击左边管理员配置栏目下的,然后点击右边的创建域按钮


选择针对单个用户设置,并点击设置按钮


点击完后,这里可能需要等待几分钟来完成设置


过几分钟之后,刷新页面,就可以看到已经创建好了域,状态是InService。接下来我们进入我们已经创建好的域,只需点击名称栏目中链接即可

在应用程序配置中,打开Docker,保证您在后面的操作中能够使用Docker。

注意:当打开了之后,按钮右边的字会变成“在此域上禁用Docker”,证明您已经打开了。您需要让您的界面和截图一样就好


完成上述操作之后,点击左边Applications and IDEs栏目下的Studio,然后通过右边的打开Studio按钮进入操作平台


进入Sagemaker Studio之后,点击左上角的JupyterLab按钮,进行配置


点击右上角的Create JupyterLab space按钮,命名空间,并点击Create space按钮创建工作空间


创建好之后,将Storage改成100,以便您的工作空间有足够多的存储来运行后续代码。然后点击Run sapce按钮来打开JupyterLab页面。


点击运行按钮之后,等待1分钟,点击Open JupyterLab按钮,进入JupyterLab工作空间。


在打开的Jupyter Lab页面中点击Terminal打开命令行终端。

此时我们就已经准备好了实验平台。


3.下载NIM镜像


进入https://build.nvidia.com/explore/discover注册,并登录。


进入https://build.nvidia.com/meta/llama-3_1-8b-instruct页面,点击Get API Key按钮,生成密钥,并复制保存好密钥。


回到刚才Sagemaker studio中的JupyterLab页面

在刚才打开的终端输入命令,来登录

docker login nvcr.io

Username:后面输入

$oauthtoken

Password:后面粘贴上您刚才保存好的密钥

注意:在粘贴密钥时为了保密,所以即使您粘贴(ctrl+v或command+v)上去了他在终端中也是不会显示的,所以不用担心。粘贴完按回车(enter)键即可


在登录成功之后,输入下面的命令下载我们选择好的llama3.1 8b容器。注意,此步骤可能需要5分钟左右。

docker pull nvcr.io/nim/meta/llama-3.1-8b-instruct:latest


如果出现如下结果,就意味着您已经下载好了容器


最后将Jupyter脚本拖进环境中执行即可

脚本地址

https://gitcode.com/kunhe0512/11th_sky_hackathon_nim_sagemaker/blob/main/nvidia-nim-sagemaker2025.ipynb


http://www.kler.cn/a/547241.html

相关文章:

  • 【无线感知会议系列-22 】Vivisecting Mobility Management in 5G Cellular Networks
  • 使用Java爬虫获取1688商品评论:实战案例指南
  • 基于STM32的智能家居安防系统
  • 蓝桥杯备考:贪心算法之纪念品分组
  • 网络安全初级实战笔记(一):owasp zap 暴力破解
  • 深入理解Linux网络随笔(一):内核是如何接收网络包的(下篇)
  • 25动科畜牧研究生复试面试问题汇总 动科畜牧专业知识问题很全! 动科畜牧复试全流程攻略 动科畜牧考研复试真题汇总
  • 【愚公系列】《Python网络爬虫从入门到精通》009-使用match()进行匹配
  • 一键高清修复、智能剪辑,媒体处理还能多智能?
  • springboot集成zookeeper的增删改查、节点监听、分布式读写锁、分布式计数器
  • 计算机毕业设计——Springboot垃圾分类网站
  • 【k8s应用管理】kubernetes 配置资源管理
  • 数据挖掘智能Agent
  • 机器学习:多项式回归
  • 全面了解HTTP(二)
  • 应对DeepSeek总是服务器繁忙的解决方法
  • docker容器部署jar应用导入文件时候报缺少字体错误解决
  • 已知自动驾驶的一个场景,如变道,如何做好预期功能安全
  • electron下载文件,弹窗选择下载路径,并通知下载进度
  • 故障码循环显示专项--和Deepseek的一次深度交互