记书生大模型实践————Day1

209 阅读2分钟

创建InternStudio开发机

首先,我们需要登录到InternStudio平台

studio.intern-ai.org.cn/ 注册账号

然后选择创建开发机 image.png

然后,在开发机创建界面,选择“个人开发机”,输入开发机名称AI-Labs-Tutorial、选择基础镜像Cuda12.2、选择算力资源配置10% A100,然后点击“立即创建”按钮创建开发机。

image.png

开发机创建完成后,我们在开发机列表里面就可以看到新创建的开发机了。

image.png

此时,我们可以点击“进入开发机”链接,直接在网页上打开开发机的界面进行使用。

SSH密钥本地配置

希望通过本地客户端连接到远程服务器,我们可以配置密钥,然后再通过SSH连接到远程开发机即可。

在本地终端命令行,通过以下命令创建密钥对。

ssh-keygen -t rsa

一路回车

创建好密钥对之后,我们可以复制${HOME}/.ssh/id_rsa.pub文件中的内容,这个文件的内容就是公钥,我们可以发布到InternStudio平台。

在开发机列表,点击开发机对应的“SSH连接”,在弹出的对话框中点击“添加公钥”。

image.png

在添加SSH公钥界面,粘贴刚复制的id_rsa.pub公钥内容,并点击“立即添加”按钮,完成公钥添加。

通过本地VSCode连接远程服务器

要实现VSCode连接远程服务器,我们需要先安装一个Remote SSH插件。 安装好插件以后,我们可以通过Connect to Host...配置连接到远程服务器。

image.png 配置好开发机的登录信息,这里直接粘贴前面复制的开发机登录信息即可。

当我们看到我们远程开发机上的目录结构之后,那么恭喜你,本地VSCode成功地连接到了远程开发机。

运行一个Python程序

安装一些必要的依赖

pip install gradio==4.29.0

然后运行hello world代码

571521f92a63b90779dd7a0d4facb3f.png 运行结果如下

f5e864d6979a1a8e747b8d8942f1afc.png

那么至此,已经完成了第一个程序的编写