【PaddleNLP】开源下载和安装教程

【免费下载链接】PaddleNLP PaddleNLP是一款基于飞桨深度学习框架的大语言模型(LLM)开发套件,支持在多种硬件上进行高效的大模型训练、无损压缩以及高性能推理。PaddleNLP 具备简单易用和性能极致的特点,致力于助力开发者实现高效的大模型产业级应用。 Easy-to-use and powerful LLM and SLM library with awesome model zoo. 【免费下载链接】PaddleNLP 项目地址: https://gitcode.com/paddlepaddle/PaddleNLP

1、项目介绍

PaddleNLP 是百度飞桨(PaddlePaddle)团队开发的自然语言处理工具库,专注于大语言模型(LLM)的开发与应用。支持多硬件训练推理、高效精调、无损压缩等特性,覆盖 LLaMA、Baichuan、ChatGLM 等主流模型,适用于智能助手、信息抽取等产业场景。

2、项目下载位置

  • GitHub 仓库地址:https://github.com/PaddlePaddle/PaddleNLP
  • PyPI 包名:paddlenlp(可通过 pip 直接安装)

3、项目安装环境配置

基础要求

  • Python 3.7+
  • 操作系统:Linux/Windows/macOS
  • 硬件:支持 NVIDIA GPU、XPU、NPU 等(GPU 需安装 CUDA 11.2+)

环境配置示例(以 GPU 为例)

  1. 安装飞桨框架:
    pip install paddlepaddle-gpu==2.5.2 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html
    
  2. 验证安装:
    import paddle
    paddle.utils.run_check()  # 输出 "PaddlePaddle is installed successfully!" 即成功
    

环境验证截图
(图示:飞桨框架安装成功验证)

4、项目安装方式

方式一:PyPI 安装(推荐)

pip install paddlenlp

方式二:源码安装

git clone https://github.com/PaddlePaddle/PaddleNLP.git
cd PaddleNLP
pip install -e .

5、项目处理脚本

快速验证安装

import paddlenlp
print(paddlenlp.__version__)  # 输出版本号即表示成功

示例脚本:加载预训练模型

from paddlenlp.transformers import AutoModel

model = AutoModel.from_pretrained("ernie-3.0-medium-zh")
print(model)

模型训练脚本

参考 examples 目录下的示例,如:

python examples/language_model/run_glue.py \
    --model_name_or_path ernie-3.0-medium-zh \
    --task_name SST-2 \
    --max_seq_length 128 \
    --batch_size 32 \
    --learning_rate 2e-5

【免费下载链接】PaddleNLP PaddleNLP是一款基于飞桨深度学习框架的大语言模型(LLM)开发套件,支持在多种硬件上进行高效的大模型训练、无损压缩以及高性能推理。PaddleNLP 具备简单易用和性能极致的特点,致力于助力开发者实现高效的大模型产业级应用。 Easy-to-use and powerful LLM and SLM library with awesome model zoo. 【免费下载链接】PaddleNLP 项目地址: https://gitcode.com/paddlepaddle/PaddleNLP

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐