为方便用户使用学术资源,慧星云提供了加速代理。如下学术资源地址可以通过本文档中方法配置加速代理拉取,包含如下域名的主域名以及所有二级域名:
- github.com
- huggingface.co
- storage.googleapis.com
- cloudflarestorage.com
使用说明
目前实例已默认开启学术加速,无需额外配置。
如果您使用的是 2024-04-25 之前创建的实例,请在终端中使用以下命令完成初始化代理。
初始化加速代理
# 更新脚本
tar -xvf /root/public/scripts/scripts.tgz -C /
# 初始化代理配置
network-turbo init "代理地址"
# 开启代理
source network-turbo && proxy_set
不同地区代理地址不同,请根据所在的区域配置对应的地址
- 华东一区的代理地址:http://hgh1p.dc.huixingyun.com:65082
- 西北一区的代理地址:http://zhy1p.dc.huixingyun.com:65082
- 华东二区的代理地址:http://ngb1p.dc.huixingyun.com:65082
- 华东三区的代理地址:http://hgh3p.dc.huixingyun.com:65082
- 华东六区的代理地址:http://shx1p.dc.huixingyun.com:65082
- 华东七区的代理地址:http://azj1p.dc.huixingyun.com:65082
关闭代理
如果您遇到网络问题,请使用如下命令关闭代理。
临时关闭代理
source network-turbo && proxy_unset
完全清除代理配置
# 重置代理配置
network-turbo reset
# 关闭代理
source network-turbo && proxy_unset
检查代理是否已配置
您可以使用如下命令检查代理是否配置,如有输出则表示已配置代理。
echo $http_proxy $https_proxy
在 JupyterLab Notebook 中使用
在 Python 代码开头加上:
import subprocess
import os
result = subprocess.run('sh -c ". network-turbo && proxy_set && env"', shell=True, capture_output=True, text=True)
output = result.stdout
for line in output.splitlines():
if '=' in line:
var, value = line.split('=', 1)
os.environ[var] = value