Qwen

下载即用的中文大模型,多尺寸可选,轻松落地各类场景。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 2007 🐛 待处理 40 👀 关注 157
GitHub ↗
GitHub 星标 ★ 22018
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源模型,Apache-2.0许可,可免费本地部署使用。

项目预览

Qwen 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队QwenLM
定价模式🏷️完全免费
价格说明开源模型,Apache-2.0许可,可免费本地部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型chinese,flash-attention,large-language-models,llm,natural-language-processing,pretrained-models
GitHub 星标★ 22018
上线时间2023-08-03 00:00:00
代码更新2026-03-05
仓库体积36.5 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数6

项目介绍

Qwen(通义千问)是阿里巴巴云推出的开源大语言模型系列,包含对话模型和预训练模型。该项目提供了从0.5B到72B多种规模的模型权重,支持中英文及多语言,覆盖聊天、指令跟随、代码生成、数学推理等任务。其核心能力包括高质量的多语言理解与生成、长上下文处理(如32K)、以及通过量化技术实现高效部署。Qwen系列在多个基准测试中表现优异,尤其在中文场景下具有明显优势。项目还提供了与Hugging Face Transformers、vLLM等主流框架的集成,方便开发者微调和部署。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 22018

使用教程

难度:进阶 约 30 分钟 部署方式:Docker 8 步

环境要求

  • 已安装 Docker 并可正常启动服务
  • NVIDIA GPU 与驱动,且已安装 nvidia-container-toolkit
  • 已下载 Qwen 模型权重(如 Qwen-7B-Chat)到本地目录
  • 非 Docker 方式需 Python 环境并安装 requirements.txt 依赖

安装与启动步骤

  1. 1安装 Python 依赖

    非 Docker 方式部署时,先在项目根目录安装依赖库;Docker 方式可跳过此步。

    pip install -r requirements.txt
  2. 2可选装 flash-attention

    设备支持 fp16/bf16 时安装可降低显存、提升效率;不装也能正常运行,编译较慢。

    git clone https://github.com/Dao-AILab/flash-attention
    cd flash-attention && pip install .
  3. 3启动 Docker 服务

    在宿主机上启动 Docker 守护进程,确保后续容器命令可用。

    sudo systemctl start docker
  4. 4验证 Docker 与 GPU

    先跑 hello-world 确认 Docker 正常,再用 nvidia 运行时确认容器可用 GPU。

    sudo docker run hello-world
    sudo docker run --rm --runtime=nvidia --gpus all ubuntu nvidia-smi
  5. 5下载模型权重

    按官方 DownloadModel 说明把模型权重和代码下载到本地,得到 CHECKPOINT_PATH 目录。

  6. 6配置部署变量

    在终端设置镜像名、端口和模型权重路径,后续脚本会引用这三个变量。

    IMAGE_NAME=qwenllm/qwen:cu117
    PORT=8901
    CHECKPOINT_PATH=/path/to/Qwen-7B-Chat
  7. 7启动 OpenAI API

    脚本会自动拉取镜像并在后台启动 OpenAI 兼容接口,端口由 PORT 决定。

    bash docker/docker_openai_api.sh -i ${IMAGE_NAME} -c ${CHECKPOINT_PATH} --port ${PORT}
  8. 8启动 Web UI 与 CLI

    二选一执行:Web UI 浏览器访问,CLI Demo 在终端直接对话;服务会自动重启。

    bash docker/docker_web_demo.sh -i ${IMAGE_NAME} -c ${CHECKPOINT_PATH} --port ${PORT}
    bash docker/docker_cli_demo.sh -i ${IMAGE_NAME} -c ${CHECKPOINT_PATH}

关键配置

配置项必填说明示例
IMAGE_NAME是预置环境的 Docker 镜像名称与标签qwenllm/qwen:cu117
PORT是Web UI 与 API 对外暴露的端口8901
CHECKPOINT_PATH是本地已下载的模型权重目录路径/path/to/Qwen-7B-Chat

如何确认成功

看到 Successfully started web demo 输出后,浏览器打开 http://localhost:${PORT} 即可;用 docker logs qwen 查看运行状态。

常见问题

Q:flash-attention 必须安装吗?

A:不必须。README 明确说明它是可选项,项目不安装也能正常运行,只是效率和显存占用不如安装后。

Q:微调时出现依赖冲突怎么办?

A:使用 DeepSpeed 可能与新版 pydantic 冲突,需确保 pydantic<2.0,并用 pip install "peft<0.8.0" deepspeed 安装。

Q:如何停止并删除正在运行的 Demo?

A:执行 docker rm -f qwen 即可停止服务并移除容器,之后重新运行启动脚本即可。

Q:想在多张 GPU 上跑推理怎么办?

A:可改用 vLLM + FastChat,在 vllm_worker 命令中加 --tensor-parallel-size 指定 GPU 数量,如 4。

注意事项

  • 本仓库已不再积极维护,官方建议关注并迁移到 QwenLM/Qwen2。
  • Docker 脚本会自动下载镜像并以后台方式启动,服务具备自动重启能力。
  • 微调脚本 finetune.py 支持全参数微调、LoRA 和 Q-LoRA,需先把样本整理成 JSON 列表。
  • flash-attention 的 csrc/layer_norm 与 csrc/rotary 为可选组件,安装可能较慢。

核心亮点

  • 模型尺寸覆盖0.5B到72B,适配不同算力需求,从端侧到云端均可部署
  • 中文能力突出,在中文理解、生成和知识问答上表现优于多数同规模开源模型
  • 支持长上下文(32K),适合处理长文档和复杂对话

不足之处

  • 部分高级功能(如工具调用)文档不够详细,社区支持主要依赖官方渠道
  • 模型迭代较快,旧版本兼容性需关注

适用场景

  • 中文客服对话系统
  • 企业知识库问答助手
  • 代码生成与辅助编程

替代项目

ChatGLM、Baichuan、LLaMA

上一篇:unilm

下一篇:architecture.of.internet-product

同类项目推荐

Awesome-VLA 开源

一网打尽视觉-语言-动作模型前沿进展

✨✨latest advancements in VLA models(VIsion Language Action)

★ 130 2026-08-09
LLM4TS 开源

一网打尽LLM+时序模型,找代码、看论文、选基线,省时省力。

Large Language & Foundation Models for Time Series.

★ 564 2026-08-09
TinyLLaVA_Factory 开源

小算力也能训练多模态大模型,快速复现和实验

A Framework of Small-scale Large Multimodal Models

★ 1011 2026-10-18
General-Physics-Transformer 开源

一个模型搞定多种物理系统模拟,告别重复建模

A foundation model to learn multiple physical systems at once

★ 98 2026-08-09
Show-o 开源

一个Transformer搞定图像理解与生成,告别多模型拼接

[ICLR & NeurIPS 2025] Repository for Show-o series, One Single Transformer to Unify ···

★ 1985 2026-08-09
VLM3 开源

让视觉语言模型直接看懂3D世界,无需额外编码器

[NeurIPS 2026] Official implementation of paper "VLM³: Vision Language Models Are N···

★ 441 2026-08-09
awesome-generative-ai 开源

一站式找到生成式AI所有好工具和模型

A curated list of Generative AI tools, works, models, and references

★ 3568 2026-08-09
sd-webui-complete-setup 开源

在 Jupyter 里一键装好 Stable Diffusion,省去环境折腾

Jupyter notebook for Stable Diffusion Web UI and Stable Diffusion Web UI Forge.

★ 50 2026-08-09