upscaler
uwg · 工具包
收录来自 OpenModelDB 社区的一组图像放大模型,适合想在自己电脑上用 AI 放大低分辨率图片的人。
编写、解释和修复代码,是 Qwen2.5-Coder 系列里 7B 的指令微调成员。适合想要一个单张消费级 GPU 就能跑的开源编程模型的开发者。
Qwen2.5-Coder-7B-Instruct 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。
pip install -U huggingface_hub hf download Qwen/Qwen2.5-Coder-7B-Instruct
Qwen2.5-Coder-7B-Instruct 是 Qwen2.5-Coder 系列的 7B 指令微调模型,该系列以前叫 CodeQwen。它面向代码生成、代码推理和代码修复。这个系列有六种尺寸,从 0.5 到 32 亿参数。
想要中等规模开源编程模型,在本地或自己的工具里运行的开发者。
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| 软件 | 开发者 | 用本地模型生成和修复代码 | 让它写一个快速排序例程 |
| 开发工具 | 工具开发者 | 用开源模型支撑代码助手 | 给编辑器插件加上代码补全 |
| 教育 | 学习者 | 一步步获得代码讲解 | 问一个循环为什么停不下来 |
如果你需要这个系列里最强的结果,更大的选择是它的 32B 兄弟模型。
| Use case | Who | What they get back |
|---|---|---|
| 代码生成 | 开发者 | 根据平实请求写出的代码 |
| 代码修复 | 开发者 | 出错代码的修正版本 |
| 代码智能体 | 工具开发者 | 能放进智能体工作流的模型 |
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 设置。
编写、解释和修复代码,是 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 兄弟模型。
用在哪里:
Use case | Who | What they get back
代码生成 | 开发者 | 根据平实请求写出的代码
代码修复 | 开发者 | 出错代码的修正版本
代码智能体 | 工具开发者 | 能放进智能体工作流的模型
如何设置:
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
用 Hugging Face 的命令行下载它的文件:
pip install -U huggingface_hub
hf download Qwen/Qwen2.5-Coder-7B-Instruct
然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。
README.md 6 KB
同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。
| 产品 | 最近 30 天下载 | 点赞 | 参数量 | 许可证 | 最近更新 |
|---|---|---|---|---|---|
| Qwen2.5-Coder-7B-Instruct 本页 | 1,505,999 | 872 | 7.6B | apache-2.0 | |
| Qwen2.5-Coder-14B-Instruct共有 codeqwen · qwen-coder · qwen2 | 1,860,327 | 214 | 14.8B | apache-2.0 | |
| Qwen2.5-Coder-32B-Instruct共有 codeqwen · qwen-coder · qwen2 | 546,583 | 2,211 | 32.8B | apache-2.0 | |
| Qwen2.5-Coder-0.5B-Instruct共有 codeqwen · qwen-coder · qwen2 | 71,013 | 96 | 494M | apache-2.0 | |
| Qwen2.5-Coder-7B共有 codeqwen · qwen-coder · qwen2 | 334,246 | 200 | 7.6B | apache-2.0 | |
| Qwen2.5-Coder-7B-Instruct-GGUF共有 codeqwen · qwen-coder · chat | 375,860 | 653 | 7.6B | apache-2.0 |
Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。
uwg · 工具包
收录来自 OpenModelDB 社区的一组图像放大模型,适合想在自己电脑上用 AI 放大低分辨率图片的人。
nerijs · 工具包
一个用于 Stable Diffusion XL 的像素画风格附加模型,把文字提示词变成像素风图片,并可搭配 LCM LoRA 加快运行。适合游戏开发者、设计师和爱好者。
microsoft · 工具包
把书面对话变成最多四位说话人、约 90 分钟的语音,是微软开放的文字转语音模型,适合研究英语和中文的播客式对话。
masterofaudio2077 · 工具包
朗读埃及阿拉伯语文本,并遵循你写进文本的短元音符号。这是 VoiceTut-TTS 的微调版,保留它的 19 个内置声音和声音克隆,适合应用开发者、旁白配音者和教师。
hugging-quants · 工具包
以 4 位 AWQ 形式运行 Meta 的 Llama 3.1 8B Instruct 聊天模型,只需约 4 GiB 的 GPU 空闲显存来放权重。适合想要紧凑多语言聊天模型的开发者。
besktech · 工具包
根据上下文和一组选项,给出是非、选择或等级题的概率,以俄语为先。可在普通 CPU 上运行,适合把数据留在内部的团队。