Mindket

Qwen2.5-Coder-7B-Instruct

新上架第 1 版 · 更新于

概览

编写、解释和修复代码,是 Qwen2.5-Coder 系列里 7B 的指令微调成员。适合想要一个单张消费级 GPU 就能跑的开源编程模型的开发者。

Qwen2.5-Coder-7B-Instruct 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。

速览

你需要
  • 带 pip 的 Python
  • 较新的 transformers 版本,因为 4.37.0 以下的版本会报 qwen2 的 KeyError
  • BF16 权重约 15.2 GB 磁盘空间,4-bit 约 3.8 GB(估算值)
用在
  • 你自己的电脑,在 Windows、macOS 或 Linux 上用 Python 和 transformers 库
  • vLLM,模型卡推荐用它部署
  • Qwen Chat,模型卡链接的托管聊天服务
先运行
pip install -U huggingface_hub
hf download Qwen/Qwen2.5-Coder-7B-Instruct

平台

Windows操作系统
macOS操作系统
Linux操作系统

关于

它是什么

Qwen2.5-Coder-7B-Instruct 是 Qwen2.5-Coder 系列的 7B 指令微调模型,该系列以前叫 CodeQwen。它面向代码生成、代码推理和代码修复。这个系列有六种尺寸,从 0.5 到 32 亿参数。

适合谁

想要中等规模开源编程模型,在本地或自己的工具里运行的开发者。

IndustryWho uses itHow they use itExample
软件开发者用本地模型生成和修复代码让它写一个快速排序例程
开发工具工具开发者用开源模型支撑代码助手给编辑器插件加上代码补全
教育学习者一步步获得代码讲解问一个循环为什么停不下来

如果你需要这个系列里最强的结果,更大的选择是它的 32B 兄弟模型。

用在哪里

  • 你自己的电脑,在 Windows、macOS 或 Linux 上用 Python 和 transformers 库
  • vLLM,模型卡推荐用它部署
  • Qwen Chat,模型卡链接的托管聊天服务
Use caseWhoWhat they get back
代码生成开发者根据平实请求写出的代码
代码修复开发者出错代码的修正版本
代码智能体工具开发者能放进智能体工作流的模型

如何设置

  • 带 pip 的 Python
  • 较新的 transformers 版本,因为 4.37.0 以下的版本会报 qwen2 的 KeyError
  • BF16 权重约 15.2 GB 磁盘空间,4-bit 约 3.8 GB(估算值)
  1. 安装 Hugging Face hub 工具。
  2. 下载模型文件。
  3. 运行模型卡里的 Python 代码,它会加载分词器和模型并生成回复。
pip install -U huggingface_hub
hf download Qwen/Qwen2.5-Coder-7B-Instruct

如何使用

用聊天模板格式化 system 和 user 消息,然后生成。下面模型卡里的代码请模型写一个快速排序算法。

from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "Qwen/Qwen2.5-Coder-7B-Instruct"

model = AutoModelForCausalLM.from_pretrained(
    model_name,
    torch_dtype="auto",
    device_map="auto"
)
tokenizer = AutoTokenizer.from_pretrained(model_name)

prompt = "write a quick sort algorithm."
messages = [
    {"role": "system", "content": "You are Qwen, created by Alibaba Cloud. You are a helpful assistant."},
    {"role": "user", "content": prompt}
]
text = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True
)
model_inputs = tokenizer([text], return_tensors="pt").to(model.device)

generated_ids = model.generate(
    **model_inputs,
    max_new_tokens=512
)
generated_ids = [
    output_ids[len(input_ids):] for input_ids, output_ids in zip(model_inputs.input_ids, generated_ids)
]

response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]

如果输入超过 32,768 个 token,模型卡说对支持的框架,要在 config.json 里加上 YaRN 设置。

{
  ...,
  "rope_scaling": {
    "factor": 4.0,
    "original_max_position_embeddings": 32768,
    "type": "yarn"
  }
}

示例

你原样运行这段代码,它请模型写一个快速排序算法。变量 response 里是模型给出的代码回答,最多 512 个新 token。

新手与专家

如果你是新手,先运行上面的代码,把 prompt 换成你自己的小型编程任务。7B 的模型是接触更大尺寸之前一个温和的起点。

如果你是专家,模型有 28 层,28 个查询头和 4 个键值头。默认配置覆盖 32,768 个 token,YaRN 把它向完整的 131,072 拉伸。模型卡说 vLLM 使用静态 YaRN,可能会损害较短文本。

  1. 你发出一个编程请求
  2. 聊天模板格式化消息
  3. 模型生成代码和说明
  4. 你解码回复并审阅

注意事项

模型卡说,只有在需要处理长输入时才应加上 YaRN 设置。

模型卡中 Qwen2.5-Coder-7B-Instruct 的数据
层数28 层
参数量7.61 十亿
非嵌入参数量6.53 十亿
完整上下文131072 个 token
  • License: Apache 2.0,与 Hugging Face 记录一致。
  • Cost to run: 没有提到 API 密钥或账号。你需要能放下权重的硬件。
  • Data it reaches: 下载会访问 Hugging Face。代码没有说明会访问其他文件或网络。
  • Not for: 模型卡没有列出禁止的用途。静态 YaRN 可能降低短文本的质量,所以只在长输入时启用。

README 和文件

README

Qwen2.5-Coder-7B-Instruct

编写、解释和修复代码,是 Qwen2.5-Coder 系列里 7B 的指令微调成员。适合想要一个单张消费级 GPU 就能跑的开源编程模型的开发者。

由 Qwen 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。

简介

它是什么:Qwen2.5-Coder-7B-Instruct 是 Qwen2.5-Coder 系列的 7B 指令微调模型,该系列以前叫 CodeQwen。它面向代码生成、代码推理和代码修复。这个系列有六种尺寸,从 0.5 到 32 亿参数。

适合谁:想要中等规模开源编程模型,在本地或自己的工具里运行的开发者。

Industry | Who uses it | How they use it | Example
软件 | 开发者 | 用本地模型生成和修复代码 | 让它写一个快速排序例程
开发工具 | 工具开发者 | 用开源模型支撑代码助手 | 给编辑器插件加上代码补全
教育 | 学习者 | 一步步获得代码讲解 | 问一个循环为什么停不下来

如果你需要这个系列里最强的结果,更大的选择是它的 32B 兄弟模型。

用在哪里:

  • 你自己的电脑,在 Windows、macOS 或 Linux 上用 Python 和 transformers 库
  • vLLM,模型卡推荐用它部署
  • Qwen Chat,模型卡链接的托管聊天服务
Use case | Who | What they get back
代码生成 | 开发者 | 根据平实请求写出的代码
代码修复 | 开发者 | 出错代码的修正版本
代码智能体 | 工具开发者 | 能放进智能体工作流的模型

如何设置:

  • 带 pip 的 Python
  • 较新的 transformers 版本,因为 4.37.0 以下的版本会报 qwen2 的 KeyError
  • BF16 权重约 15.2 GB 磁盘空间,4-bit 约 3.8 GB(估算值)
  1. 安装 Hugging Face hub 工具。
  2. 下载模型文件。
  3. 运行模型卡里的 Python 代码,它会加载分词器和模型并生成回复。
pip install -U huggingface_hub
hf download Qwen/Qwen2.5-Coder-7B-Instruct

如何使用:用聊天模板格式化 system 和 user 消息,然后生成。下面模型卡里的代码请模型写一个快速排序算法。

from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "Qwen/Qwen2.5-Coder-7B-Instruct"

model = AutoModelForCausalLM.from_pretrained(
    model_name,
    torch_dtype="auto",
    device_map="auto"
)
tokenizer = AutoTokenizer.from_pretrained(model_name)

prompt = "write a quick sort algorithm."
messages = [
    {"role": "system", "content": "You are Qwen, created by Alibaba Cloud. You are a helpful assistant."},
    {"role": "user", "content": prompt}
]
text = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True
)
model_inputs = tokenizer([text], return_tensors="pt").to(model.device)

generated_ids = model.generate(
    **model_inputs,
    max_new_tokens=512
)
generated_ids = [
    output_ids[len(input_ids):] for input_ids, output_ids in zip(model_inputs.input_ids, generated_ids)
]

response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]

如果输入超过 32,768 个 token,模型卡说对支持的框架,要在 config.json 里加上 YaRN 设置。

{
  ...,
  "rope_scaling": {
    "factor": 4.0,
    "original_max_position_embeddings": 32768,
    "type": "yarn"
  }
}

示例:你原样运行这段代码,它请模型写一个快速排序算法。变量 response 里是模型给出的代码回答,最多 512 个新 token。

新手与专家:如果你是新手,先运行上面的代码,把 prompt 换成你自己的小型编程任务。7B 的模型是接触更大尺寸之前一个温和的起点。

如果你是专家,模型有 28 层,28 个查询头和 4 个键值头。默认配置覆盖 32,768 个 token,YaRN 把它向完整的 131,072 拉伸。模型卡说 vLLM 使用静态 YaRN,可能会损害较短文本。

你发出一个编程请求
聊天模板格式化消息
模型生成代码和说明
你解码回复并审阅

注意事项:模型卡说,只有在需要处理长输入时才应加上 YaRN 设置。

Title: 模型卡中 Qwen2.5-Coder-7B-Instruct 的数据
层数: 28 层
参数量: 7.61 十亿
非嵌入参数量: 6.53 十亿
完整上下文: 131072 个 token
  • License: Apache 2.0,与 Hugging Face 记录一致。
  • Cost to run: 没有提到 API 密钥或账号。你需要能放下权重的硬件。
  • Data it reaches: 下载会访问 Hugging Face。代码没有说明会访问其他文件或网络。
  • Not for: 模型卡没有列出禁止的用途。静态 YaRN 可能降低短文本的质量,所以只在长输入时启用。

Hugging Face 上的数据(2026年11月13日)

  • 任务:text generation
  • 框架:transformers
  • 参数量:7.6B
  • Weights: about 15.2 GB in BF16; about 3.8 GB at 4-bit (estimate)
  • Formats: Safetensors
  • 最近 30 天下载:1,505,999
  • 点赞:872
  • 许可证:apache-2.0
  • 语言:en
  • 基于:Qwen/Qwen2.5-Coder-7B
  • Quantized versions: 279
  • Fine-tunes: 498
  • 标签:transformers, safetensors, qwen2, text-generation, code, codeqwen, chat, qwen, qwen-coder, conversational

链接

  • 模型:https://huggingface.co/Qwen/Qwen2.5-Coder-7B-Instruct
  • 文件:https://huggingface.co/Qwen/Qwen2.5-Coder-7B-Instruct/tree/main

获取模型

用 Hugging Face 的命令行下载它的文件:

pip install -U huggingface_hub
hf download Qwen/Qwen2.5-Coder-7B-Instruct

然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。

文件
README.md  6 KB

1 个文件,共 6 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-12

同类产品对比

同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。

产品最近 30 天下载点赞参数量许可证最近更新
Qwen2.5-Coder-7B-Instruct 本页1,505,9998727.6Bapache-2.0
Qwen2.5-Coder-14B-Instruct共有 codeqwen · qwen-coder · qwen21,860,32721414.8Bapache-2.0
Qwen2.5-Coder-32B-Instruct共有 codeqwen · qwen-coder · qwen2546,5832,21132.8Bapache-2.0
Qwen2.5-Coder-0.5B-Instruct共有 codeqwen · qwen-coder · qwen271,01396494Mapache-2.0
Qwen2.5-Coder-7B共有 codeqwen · qwen-coder · qwen2334,2462007.6Bapache-2.0
Qwen2.5-Coder-7B-Instruct-GGUF共有 codeqwen · qwen-coder · chat375,8606537.6Bapache-2.0
数据为 Mindket 在 2026-11-12 至 2026-11-13 期间读取的数值。

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

zyoralabsShow HN: ZSE – Open-source LLM inference engine with 3.9s cold startsI've been building ZSE (Z Server Engine) for the past few weeks — an open-source LLM inference engine focused on two things nobody has fully solved together: memory efficiency and fast cold starts. The problem I was trying to solve: Running a 32B model normally requires ~64 GB VRAM. Most…58 分 · 9 条回复AronDaronDesktop app for generating LLM fine-tuning datasetsHey, I've been building side projects with Claude Code for a few months, but I'm completely new to fine-tuning — started experimenting maybe a week ago. From day one I wanted a GUI for the dataset side of the workflow, so this desktop app grew alongside my very first FT attempts. I know there are…0xbadcafebeeCan I run AI locally?Too generic question. Gotta be more specific: "what is the best open weight model for high-quality coding that fits in 8GB VRAM and 32GB system RAM with t/s >= 30 and context >= 32768" -> Qwen2.5-Coder-7B-Instruct "what is the best open weight model for research w/web search that fits in 24GB VRAM…codingbearAsk HN: Who uses open LLMs and coding assistants locally? Share setup and laptopI use local for code completions only. Which means models supporting FIM tokens. My current setup is the llama-vscode plugin + llama-server running Qwen/Qwen2.5-Coder-7B-Instruct. It leads to very fast completions, and don't have to worry about internet outages which take me out of the zone. I do…incomingpainReasoning LLMs Guide for Devschatgpt, perpelxity, grok website all rapidly answered correctly. As expected. claude 3.5 sonnet got it wrong. Came up with 4227. claude 3.7 sonnet got it right with 5117 claude 4 sonnet also got it wrong. 4227 Gemini 2.5 pro got it wrong with 4227 GPT-4o got it right and wrong answering both 4227…leftnodeQuestions censored by DeepSeekHow are you running the Qwen 2.5 Coder 7B model [0]? Running locally using llama.cpp, I asked it to briefly describe what happened in China during the 1989 Tiananmen Square protest and it responded with "I'm unable to engage in discussions regarding political matters due to the sensitive nature of…int_19hGitHub Copilot is now available for freeYou should be looking at 7-8b sized models, then. https://huggingface.co/Qwen/Qwen2.5-Coder-7B-Instruct is considered pretty strong for its size. That said, you shouldn't expect more than glorified autocompletion at that point.johndoughOpenCoder: Open Cookbook for Top-Tier Code Large Language ModelsI am happily using qwen2.5-coder-7b-instruct-q3_k_m.gguf with a context size of 32768 on an RTX 3060 Mobile with 6GB VRAM using llama.cpp [2]. With 16GB VRAM, you could use qwen2.5-7b-instruct-q8_0.gguf which is basically indistinguishable from the fp16 variant. [1]…

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

upscaler

uwg · 工具包

收录来自 OpenModelDB 社区的一组图像放大模型,适合想在自己电脑上用 AI 放大低分辨率图片的人。

新上架

Pixel Art XL

nerijs · 工具包

一个用于 Stable Diffusion XL 的像素画风格附加模型,把文字提示词变成像素风图片,并可搭配 LCM LoRA 加快运行。适合游戏开发者、设计师和爱好者。

新上架

VibeVoice-1.5B

microsoft · 工具包

把书面对话变成最多四位说话人、约 90 分钟的语音,是微软开放的文字转语音模型,适合研究英语和中文的播客式对话。

新上架

开发类的相似商品

查看开发类的全部商品

voicetut-egyptian-tashkeel

masterofaudio2077 · 工具包

朗读埃及阿拉伯语文本,并遵循你写进文本的短元音符号。这是 VoiceTut-TTS 的微调版,保留它的 19 个内置声音和声音克隆,适合应用开发者、旁白配音者和教师。

新上架

Meta-Llama-3.1-8B-Instruct-AWQ-INT4

hugging-quants · 工具包

以 4 位 AWQ 形式运行 Meta 的 Llama 3.1 8B Instruct 聊天模型,只需约 4 GiB 的 GPU 空闲显存来放权重。适合想要紧凑多语言聊天模型的开发者。

新上架

Ru-Jev

besktech · 工具包

根据上下文和一组选项,给出是非、选择或等级题的概率,以俄语为先。可在普通 CPU 上运行,适合把数据留在内部的团队。

新上架