Huggingface, 已经有人利用它月入5w+ 你信不信!

🚀 个人主页 极客小俊
✍🏻 作者简介:程序猿/设计师
🏅 欢迎大家: ❤️点赞💬评论 📂收藏 📂加关注
🐋 希望多多支持, 我们一起学习和进步!

参考文档

https://mp.weixin.qq.com/s/QZ4qqk8Zt5Bh2ng8Cgr0Lg

Huggingface 是什么

简单的说Hugging Face类似于AI科技领域的GitHub, 是一个专注于自然语言处理AI人工智能的开源社区与平台! 它起初是一家总部位于纽约的聊天机器人初创服务商,后来转型为提供机器学习模型和数据集托管的平台!

但是既然都说了是开源了,那这里就会有很多的免费资源,提供了丰富的AI工具大模型资源

最大的福利其实就是提供了预训练模型库:

例如文本分类、实体识别、问答、语言建模、摘要、翻译、多项选择文本生成 随着平台的壮大,如今各个领域的预训练模型几乎都可以在平台上找到,可是说是现在要什么有什么,应有尽有!

毫不夸张的说了解和学会使用Huggingface就是你使用AI的必修课!

官网网址 https://huggingface.co

Huggingface 优势

有了Huggingface的存在,自然降低了很多人入门AI人工智能的难度, 通过这个平台提供预先训练好的模型数据集, 极大地降低了NLP的入门难度,让开发者无需从头开始训练模型或处理数据,可以快速实现NLP的相关应用!

同时也可以帮助我们开发者快速找到适用的模型与资源,专注于算法创新与应用开发!

这里说的NLP指的是研究人类的思维、语言、行为模式以及大脑如何工作的学问,能让电脑像人一样学习语言那样去理解人类,并与之交互,计算机能够理解、解释和生成人类的自然语言,从而实现人机之间的自然语言交互!

总之Hugging Face存在的意义和好处在于为AI开发者提供了一个开源、协作的平台,汇聚了海量预训练模型、数据集与工具库,也显著降低了AI技术入门门槛,加速了从概念验证商业落地的整个开发过程,老板看了直呼叫好!

Huggingface使用

账号注册

在浏览和使用Hugging Face之前,我建议你先注册一个账号,有了账号就可以解开Hugging Face上丰富资源的访问权限!

注意:注册账号可能需要魔法上网! 你懂的!

如图

在注册账号的时候,还要注意完成某些必要的设置或验证步骤, 比如邮箱验证

账号注册后需要完成邮箱验证才能启用所有功能

体验开箱即用的AI应用

然后我们可以点击Spaces进入到AI应用程序的体验空间!

这里有很多开箱即用AI应用

如图

我们来找一个图像生成的AI应用先尝试一下

例如: 我们找到一个FLUX.1 [schnell],点击进去!

如图

我们就可以直接输入提示词进行生成了!

如图

怎么样~ 还不错吧~

token创建

当我们注册了Huggingface账号之后,可以先去用户后台管理中创建token!

这主要用于身份验证以及权限控制,以便通过API或其他方式去使用Hugging Face平台上的资源和服务!

首先登录Hugging Face网站,进入你的后台账户管理设置页面,

在设置页面中找到Access Tokens

如图

这里我们创建token时候就有很多选项,让我们进行选择

如图

这里Hugging Face创建token时,选择取决于我们的需求

比如:说要读取模型的Read权限或者上传、修改模型Write权限等,需要我们进行按需选择!

如果说你是调用Hugging FaceAPI,那么在创建token时,应该选择具有适当权限的token类型,以确保能够访问所需的功能和资源!

举个栗子

如果果只需要读取模型数据集进行推理,那么选择具有Read权限token就可以了。

这种token允许我们下载和使用Hugging Face平台上的公开或私有模型和数据集,但不允许我们进行修改或上传新的内容!

如果需要上传新的模型、数据集或更新现有内容,那需要选择具有Write权限token

这种token提供了更广泛的访问权限,允许我们进行模型的训练、微调、上传更新等操作

要注意的是无论你选择哪种类型的token,都应该妥善保管好它,避免在公共场合或不安全的环境中泄露!

这里我就选择一个Read类型, 取个名字,然后点击create token(创建)

如图

然后我们就可以得到一个token了,先复制一下,并且保存好,后面会有用!

如图

这个对话框关闭之后,token就不能被查看了,所以提前保存好!

Models模型调用

你也可以在Huggingface上找到很多开源大模型,并且可以快速调用api进行查看效果!

小提示

以下操作可能需要魔法,你懂的! 我就不废话了,直接开始吧!

首先我们需要在本地安装一下transformersdiffusers库, 以便利用这些库进行AI相关的任务!

打开cmd在命令中输入以下命令

pip install --upgrade transformers diffusers

如图

然后我们在首页顶部菜单栏中选择Models

如图

这里我们随便找一个模型试试看!

例如 Qwen/Qwen2.5-Coder-32B-Instruct

点击进来以后可以看到这个通义千问模型的基本上介绍和案例使用方法

如图

这里我们先点击view code, 然后会弹出一个对话框

如图

里面有示例代码, 我们复制一下,到编辑器中,这里我选择使用PyCharm

注意 这里我们修改一下代码中的token,也就是我们之前创建的token这里就需要用上了!

如图

我们再来找一个有趣的模型 black-forest-labs/FLUX.1-schnell

同样我们也可以跟上面一样使用Inference API快速的进行体验一下这个模型所带来的效果!

这种快速免费的方式来探索适用于各种类型的模型。无论你是在为新应用程序开发还是测试功能

这种模式调用的API都可以让我们即时访问多种类型的高性能大模型!

而且这种调用Inference API 是完全免费的!

如图

同样我们复制一下对话框中的代码到编辑器中修改token即可看到效果!

这里不仅支持Python还可以使用JavaScriptcURL进行调用

如图

这里代码中少一句需要将图片保存为文件的代码, 这里我们自己添加上

image.save("test.png");

如图

我们来看看输出的效果怎么样

如图

怎么样 不错吧~~ 还有很多有意思的模型 这里我就不过多演示了,大家可以去多多尝试一下!

最后

看到这里你已经对huggingface有了一个初步的了解了,也调用了一些Interface API尝试体验了一下大模型!

能够感受到huggingface以其开源的拥抱精神,为AI领域带来了革命性的变化!

通过其强大的API我们可以轻松体验顶尖的大模型,无论是生成文本、创作图像还是进行复杂的语言理解,都如同魔法般触手可及,让AI的无限可能尽在掌握!

以后我们使用AI也会经常访问到huggingface





"👍点赞" "✍️评论" "收藏❤️"

大家的支持就是我坚持下去的动力!

如果以上内容有任何错误或者不准确的地方,🤗🤗🤗欢迎在下面 👇👇👇 留个言指出、或者你有更好的想法,
欢迎一起交流学习❤️❤️💛💛💚💚


更多好玩 好用 好看的干货教程可以点击下方关注❤️微信公众号❤️
说不定有意料之外的收获哦..🤗嘿嘿嘿、嘻嘻嘻🤗!
🌽🍓🍎🍍🍉🍇






posted @ 2025-10-01 16:47  极客小俊  阅读(8)  评论(0)    收藏  举报