共计 2518 个字符,预计需要花费 7 分钟才能阅读完成。
前言
HuggingFace.co 是一个开源 AI 社区与模型平台,提供海量模型、数据集与推理服务,助力开发者轻松构建与分享人工智能应用。
咱直接上干货 ——Hugging Face 免费提供的云服务器配置堪称“白嫖天花板”:2 核 vCPU、16G 内存、50G 硬盘空间,不管是跑小型 AI 模型、部署轻量 Web 应用,还是测试 Docker 容器,都完全够用。更关键的是 新老用户通用,注册即领,没有隐藏门槛。按市场价格算,这配置一年至少省 1000 块,刚需党必冲!

一、注册 Hugging Face 账号
访问:https://huggingface.co/【大陆无法访问,你懂得】
点击右上角的 sign up
用邮箱注册并验证身份。这里提醒下,建议绑定常用邮箱,后续服务器通知全靠它。

填写 Username、Full name 即可。

账号注册完毕之后。
二、创建专属 Space
1. 点击 Spaces

2. 新建空间
进来后点击“New Space”
3. 填写 Space Name
创建页面首先填写你的 Space Name。简介和 License 可以不用管

4. 选择 sdk
Hugging Face Spaces 提供了 3 种模板,可以很方便的来部署你的应用。
这里选择 Docker
Gradio: 是最受欢迎的选择之一,特别适合快速构建用户友好的机器学习 Web 界面。只需几行 Python 代码,就能创建一个带有输入(如文本框、图片上传)和输出(如文本、图像、图表)的交互式 Demo。
Docker 是一种基于容器的轻量级虚拟化技术,可打包应用及其依赖,实现快速部署、跨平台运行与高效资源利用。
Static 纯静态页面。

点击“Create Space”创建空间

4. 空间创建成功

创建完成的空间点击头像上的 profile 就可以看到
账号免密登录
下载 git 工具:https://git-scm.com/
我这边使用添加 ssh and GPG keys 的方式
这里不细讲了
Administrator@chuanqu-star MINGW64 ~/.ssh
$ pwd
/c/Users/Administrator/.ssh
Administrator@chuanqu-star MINGW64 ~/.ssh
$ ll id_rsa*
-rw-r--r-- 1 Administrator 197121 1676 Jul 11 2024 id_rsa
-rw-r--r-- 1 Administrator 197121 397 Jul 11 2024 id_rsa.pub
生成的密钥对 id_rsa.pub 里的内容填写到
点击设置 sitting

SSH and GPG KEYS

也可以设置 access tokens

配置默认项目
按照仓库里面的教程来配置,结果输出“{“Hello”:”World!”}”。
克隆项目到本机
git clone 你的仓库
填写文件
git add requirements.txt app.py Dockerfile
git commit -m 'Add application file'
git push


===== Application Startup at 2025-10-28 16:44:03 =====
INFO: Started server process [1]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO: Uvicorn running on http://0.0.0.0:7860 (Press CTRL+C to quit)
INFO: 10.16.16.152:26768 - "GET /?logs=container HTTP/1.1" 200 OK

如果你的 space 内容和我一样,也是一个 python 的 FastAPI 服务,那么 {用户名}-{space name}.hf.space 就是你服务的直接路径。
测试:被封禁了 https://lu-star-mystars.hf.space/
空间:https://huggingface.co/spaces/star-gege/jun-star/tree/main
访问:https://star-gege-jun-star.hf.space/
域名访问输出


huggingface 如何不被 Sleep
Hugging Face 免费服务器的休眠规则是连续 48 小时无外部请求触发—— 这里的“请求”指从服务器外发起的 HTTP/HTTPS 请求(比如访问服务器部署的应用页面、调用 API 接口),内部进程运行不算。

方案 1:新手首选「第三方监控工具」(零代码)
适合不懂代码的用户,用现成工具定时发请求,步骤仅 3 步:
-
选工具:推荐 UptimeRobot(免费版足够,这里以 UptimeRobot 为例;
-
填服务器地址:
-
打开 UptimeRobot 官网(uptimerobot.com)注册,点击「Add New Monitor」;
-
「Monitor Type」选「HTTP (s)」,「Friendly Name」填自定义名称(比如“HuggingFace 保活”);
-
「URL (or IP)」填你的 Hugging Face Space 访问地址(格式:https://[你的 Space 名称]-[用户名].hf.space);
-
设定时频率:
-
「Check Interval」选「30 minutes」(每 30 分钟发 1 次请求,远低于 48 小时阈值);
-
其他默认,点击「Create Monitor」,工具会自动定时发请求,服务器永不休眠。
不要使用 v2 流量工具,被封禁了!

需要注意
休眠机制:免费服务器 48 小时无请求会自动休眠,程序会暂停运行。解决办法:设置定时请求(比如用云函数发心跳包)。
依赖兼容:非 Python 应用建议用 Docker 部署,Hugging Face 对容器支持度拉满,环境兼容性问题少。
流量限制:虽标注“无限流量”,但实测单 IP 单日请求超 1000 次可能被限流,个人测试完全够用。
不要使用特殊软件:使用某些特殊的软件会被封禁。
最后
Hugging Face 提供的 2 核 16G 云服务器 ,不仅适合 AI 开发者部署模型,也适合个人快速搭建 Demo 或网站。 零成本、零门槛、永久免费,是学习和实践 AI 的绝佳选择。







