春节大鱼大肉吃腻了,活动活动大脑,来参与书生·浦语大模型的春节实战营,有免费的算力提供哦。
简单介绍一下书生·浦语:书生·浦语是上海人工智能实验室推出的开源AI大模型,具有卓越的推理能力和超长文本处理功能。书生·浦语支持高达一百万词元的文本输入,能自主进行网络搜索并整合信息,显著提升了处理复杂问题的能力。免费提供商用授权,旨在通过高质量开源资源赋能创新,促进AI技术的发展和应用。
这几期实战营采用了闯关方式,更具有趣味性。一共有入门岛、基础岛、进阶岛和彩蛋岛四个关卡,接下来是入门岛第一关L0G1000-Linux 基础知识。这一关主要是带领大家认识一下书生·浦语的平台,如何使用InternStudio云端算力平台并获取免费提供的开发机及算力,以及掌握一些基础的Linux知识。
InternStudio云端算力平台
InternStudio 是大模型时代下的云端算力平台。基于 InternLM 组织下的诸多算法库支持,为开发者提供开箱即用的大语言模型微调环境、工具、数据集,并完美兼容 🤗 HugginFace 开源生态。
如果大家想了解更多关于InternStduio的介绍的话可以查看下面的文档:InternStudio
https://studio.intern-ai.org.cn/。
创建开发机
打开并登录InternStudio云端算力平台,会进入到控制台界面,如下图所示:
左边菜单栏的第二行菜单“开发机”,在这里可以创建开发机,以及修改开发机配置和查看相关日志等。
点击“创建开发机”按钮,选择个人开发机,给开发机起个名称,资源选择10%A100即可。
点击“选择镜像”,在弹出的镜像列表中点击Cuda12.2-conda这个基础镜像。
可以查看该镜像的详细信息,点击“使用”确认该镜像。
可以看到开发机将使用哪个镜像,如果选错了可以进行修改。
开发机的存储资源和运行时长均使用默认即可。
点击“立即创建”,注意看状态,繁忙的时候会需要排队等待开发机创建完成。
当操作栏里出现“启动”和“释放”按钮时,表示开发机创建完成。
点击“启动”进入开发机。
注意左上角书生头像后面的三个图标,依次代表了开发机的三种模式:JupyterLab、终端和VScode。当前处于JupyterLab模式。
JupyterLab模式
终端模式
VScode模式
使用密码进行SSH远程连接
获取SSH连接
在操作栏里有“SSH连接”,点击
弹窗中包括了SSH连接的命令和密码,点击复制
在本地电脑的PowerShell里粘贴复制的SSH连接命令
粘贴复制的密码
SSH远程连接成功
查看开发机的信息
端口映射
将内网设备的服务端口映射到外网,使外网用户可以访问内网中的服务,实现跨越网络的便捷通信。
在开发机上启动的服务,在没有端口映射前在本地电脑上是无法访问的。
点击工具栏里的“自定义服务”
自定义服务的详细信息
执行端口映射的命令
现在可以访问到开发机上的服务
VScode的SSH远程连接
安装VScode的SSH插件
使用VScode的SSH插件来远程连接开发机
VScode连接上远程的开发机
在VScode的终端下创建conda虚拟环境
使用命令conda create -n name python=3.10创建虚拟环境,这里表示创建了python版本为3.10、名字为name的虚拟环境。
conda activate name命令切换到安装好的名字为name的虚拟环境下
conda env list 命令查看创建了哪些conda虚拟环境。