别看到免费服务器就想到什么科学/魔法的有手就会
这不对

大家好,我是白嫖 MAI 麦造
玩大模型的一定不会陌生 Hugging Face 。
作为一个机器学习社区的服务协作平台,常用于模型、器超数据集和应用程序的简单教程开发 。
为了推动 AI 社区建设 ,有手就会密钥管理他们提供了 Space 来让任何人都可以部署自己的白嫖大模型服务
注册就可以开通永久免费云服务器:16G 内存 、2核 CPU、服务50G 硬盘空间
免费使用,器超诚意满满
地址 :huggingface.co
如果已经有了账号,简单教程直接登录就好了。有手就会
服务器不分新老用户 ,白嫖都可以使用的服务 。
没有账号的器超注册一个也很简单 ,通过邮箱注册一个就行:
填写你的简单教程邮箱、密码等。注册流程不复杂,就不啰嗦了~
进来之后的页面长这个样子 ,点击导航栏的 “space”
进来后点击 “New Space”
创建页面首先填写你的 Space Name。简介和 License 可以不用管
Hugging Face Spaces 提供了3种模板,隐私计算可以很方便的来部署你的应用。
有人也许会问 :不是云服务器吗?为什么还要选SDK?
别慌,看下来就知道了 。
Gradio:是最受欢迎的选择之一,特别适合快速构建用户友好的机器学习Web界面 。只需几行Python代码,就能创建一个带有输入(如文本框、图片上传)和输出(如文本、图像、图表)的安全加固交互式Demo。Docker:如果你的应用有复杂的依赖环境,或者不是用Python编写的 ,Docker提供了最大的灵活性 。你可以部署任何其他非机器学习的应用部署静态HTML:你也可以直接托管前段页面。主流的前端框架都支持了,也可以托管静态的HTML 、CSS和JavaScript文件,非常适合展示静态的数据可视化或简单的网页应用 。Hugging Face 提供了多种硬件配置供你选择 。
免费版的入侵检测提供 2vCPU ,16G 内存,和50G 硬盘空间 。
可以根据自己需求,选择更高配置的 。
但是如果是静态页面 SDK,这里就只有2vCPU 版本的可以选择~~
然后是空间的权限,根据你的需求来选择:
Public Space (公开空间):拥有一个对互联网上任何人开放的URL ,本尊科技任何人都可以访问和交互 。Private Space (私有空间):虽然它托管在公网服务器上 ,但其URL被Hugging Face的白名单机制身份验证系统保护。它 不对公网开放,访问权限仅限于授权用户。完事后,点击 创建空间 按钮即可
创建完成的空间点击头像上的 profile 就可以看到
这里我的空间选择的是一个空白的 Docker SDK 。
进来后,里面有非常详细指引告诉你怎么使用。
这里也解释了为什么前面要选择 SDK 了。
因为每个 space 本身是一个 git 仓库 ,平台通过项目中的 requirements.txt 或 Dockerfile 自动构建环境。
不需要你有什么运维经验,行业趋势可以理解为把 Git+服务器+CD 集成到一起了,几分钟内就能让一个应用上线。非常快速和方便 。
你可以通过指引中的 git clone 把项目拉到本地目录中。
然后在你的编辑器中 ,创建 app.py Dockerfile requirements.txt 文件:
文件编辑完成后,使用 git push 来提交代码
执行 git push 你可能会遇到需要验证身份的情况。
这种情况建议通过 Hugging Face 的 token 来进行验证
首先点击你右上角的头像,在下拉菜单中选择 "Settings"
在左侧的菜单栏中,点击 "Access Tokens" ,进入到 Token 的设置页面,点击 “Create new token” 按钮。
这里选择 write 权限 ,然后给 Token 起一个有意义的名字
这时页面会出来一个弹窗,显示你新生成的 Token (它以 hf_ 开头 。
立即点击复制按钮并将其保存在一个安全的地方(比如你的密码管理器) 。
这个 Token 只会出现一次 ,刷新或离开页面后你将无法再次看到它。
然后你就可以输入你的 Hugging Face 用户名,密码就是这个 token 。
点击 Continue 后,回到终端中,就可以看到 push 成功了
这时再回到 Hugging Face Space 中,可以看到刚刚的这个服务也成功的运行起来了!
如果你的 space 内容和我一样,也是一个 python 的 FastAPI 服务 ,那么 {用户名}-{space name}.hf.space 就是你服务的直接路径 。
例如我的 :
怎么样?是不是很简单!
2核16G 服务的想象空间很大,有其他大佬通过 space,部署了 n8n 等服务 。
感兴趣的点个关注,下期出教程 !