Hub documentation
在 Hugging Face 上使用 PaddleNLP
单点登录(SSO) 审计日志 存储区域 用于私有数据集的 Data Studio 资源组(访问控制) 高级计算选项 高级安全 令牌管理 服务账号 发布者分析 门控组集合 网络安全 下载分析 速率限制 博客文章
PRO 计划 仓库 入门仓库 仓库设置 存储限制 存储后端(Xet) 本地缓存 Pull Requests 与 Discussions 通知 集合 Webhooks GitHub Actions Notebooks 后续步骤 许可证
模型 模型中心 模型卡片 评估结果 排行榜数据 受限模型 上传模型 下载模型 集成库
数据集 Spaces 适配器 AllenNLP BERTopic Asteroid Diffusers ESPnet fastai Flair Keras TF-Keras(旧版) ML-Agents mlx-image MLX OpenCLIP PaddleNLP peft RL-Baselines3-Zoo Sample Factory Sentence Transformers SetFit spaCy SpanMarker SpeechBrain Stable-Baselines3 Stanza TensorBoard timm Transformers Transformers.js Unity Sentis
模型小部件 模型推理 模型下载统计 模型发布检查清单 硬件 本地应用 常见问题 高级主题 Spaces 概览 Spaces GPU 升级 Spaces ZeroGPU Spaces 开发模式 Spaces 磁盘使用量与存储 Spaces 自定义域名 Spaces 作为 MCP 服务器 Spaces 作为智能体工具 将 Spaces 用作 API 端点 Gradio Spaces Streamlit Spaces 静态 HTML Spaces Docker Spaces 嵌入您的 Space 使用 Docker 运行 Spaces Spaces 配置参考 使用 HF 登录按钮 精选 Spaces Spaces 更新日志 高级主题
存储桶 new 容器镜像 new 任务 智能体 智能体概述 Hugging Face AI 智能体 CLI Hugging Face MCP 服务器 Hugging Face Agent Skills 使用 HF SDK 构建智能体 使用 llama.cpp 的本地代理 Agent 库 会话跟踪格式
其他 
在 Hugging Face 上使用 PaddleNLP
借助 PaddlePaddle 框架,PaddleNLP 是一个易用且功能强大的 NLP 库,拥有出色的预训练模型库,支持从研究到工业应用的广泛 NLP 任务。
在 Hub 中探索 PaddleNLP
您可以在模型页面左侧进行筛选,以查找PaddleNLP模型。
Hub 上的所有模型都具备以下功能:

- 自动生成的模型卡片,包含简要描述和有助于提高可发现性的元数据标签。
- 一个交互式小部件,可直接在浏览器中用于体验该模型。

- 一个用于发起推理请求的 Inference Providers 小部件。

- 轻松将您的模型部署为 Spaces 上的 Gradio 应用。

安装
要开始使用,您可以按照PaddlePaddle 快速入门,在您喜欢的操作系统、包管理器和计算平台上安装 PaddlePaddle 框架。
paddlenlp 提供通过 pip 进行的一行快速安装:
pip install -U paddlenlp使用现有模型
与 transformer 模型类似,paddlenlp 库通过设置 from_hf_hub=True 提供了一行代码即可从 Hugging Face Hub 加载模型的便捷方式!根据使用需求,您可以使用 Taskflow 函数调用高层 API,也可以使用 AutoModel 和 AutoTokenizer 以获得更精细的控制。
# Taskflow provides a simple end-to-end capability and a more optimized experience for inference
from paddlenlp.transformers import Taskflow
taskflow = Taskflow("fill-mask", task_path="PaddlePaddle/ernie-1.0-base-zh", from_hf_hub=True)
# If you want more control, you will need to define the tokenizer and model.
from paddlenlp.transformers import AutoTokenizer, AutoModelForMaskedLM
tokenizer = AutoTokenizer.from_pretrained("PaddlePaddle/ernie-1.0-base-zh", from_hf_hub=True)
model = AutoModelForMaskedLM.from_pretrained("PaddlePaddle/ernie-1.0-base-zh", from_hf_hub=True)如果您想查看如何加载特定模型,可以单击 Use in paddlenlp,即可获得一个可运行的代码片段来加载该模型!

共享您的模型
您可以使用所有 Model 和 Tokenizer 类下的 save_to_hf_hub 方法来共享您的 PaddleNLP 模型。
from paddlenlp.transformers import AutoTokenizer, AutoModelForMaskedLM
tokenizer = AutoTokenizer.from_pretrained("PaddlePaddle/ernie-1.0-base-zh", from_hf_hub=True)
model = AutoModelForMaskedLM.from_pretrained("PaddlePaddle/ernie-1.0-base-zh", from_hf_hub=True)
tokenizer.save_to_hf_hub(repo_id="<my_org_name>/<my_repo_name>")
model.save_to_hf_hub(repo_id="<my_org_name>/<my_repo_name>")其他资源
- PaddlePaddle 安装指南。
- PaddleNLP GitHub 仓库。
- Hugging Face Hub 上的 PaddlePaddle