Bonsai-27B-GGUF
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
用 IBM 推出的 340M 参数指令模型处理摘要、分类、抽取、问答、RAG、代码任务和工具调用,支持 12 种语言。适合需要紧凑设备端模型的开发者。
Granite-4.0-H-350M 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。
pip install torch torchvision torchaudio pip install accelerate pip install transformers
Granite-4.0-H-350M 是 IBM Granite 团队推出的小型指令模型。它是从 Granite-4.0-H-350M-Base 模型出发,用许可宽松的开源指令数据和 IBM 自己的合成数据微调而成。所用方法包括监督微调、强化学习和模型合并。它面向设备端使用和研究。
适合想要一个紧凑的多语言模型来处理日常语言任务的开发者,也适合打算在不需要大算力的情况下在自己领域上微调小模型的团队。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 软件 | 应用开发者 | 在用户设备上运行摘要和抽取 | 从粘贴的邮件里提取字段 |
| 支持 | 帮助台工具开发者 | 给工单分类并根据检索到的文字回答 | 把工单分到正确的队列 |
| 工程 | 开发者工具团队 | 使用代码任务和中间填充补全 | 补全缺失的函数体 |
| 研究 | 机器学习研究者 | 为专门领域微调小模型 | 把它调整到法律或医疗措辞 |
如果你需要大模型的深度,可以跳过,因为 340M 参数限制了它能推理的程度。
| 用例 | 谁用 | 得到什么 |
|---|---|---|
| 摘要和抽取 | 应用团队 | 简短摘要或从文字中提取的字段 |
| RAG 问答 | 搜索开发者 | 根据你提供的段落得出的回答 |
| 工具调用 | 智能体开发者 | 根据你定义的工具列表构造的函数调用 |
| 代码补全 | 编辑器插件开发者 | 中间填充建议 |
先准备好这些。
pip install torch torchvision torchaudio pip install accelerate pip install transformers
pip install -U huggingface_hub hf download ibm-granite/granite-4.0-h-350m
把对话写成带角色和内容的消息列表,应用聊天模板,分词并生成。如果在 CPU 上运行,就去掉 device map。做工具调用时,要用 OpenAI 为函数使用的同一种模式来定义你的工具。
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
device = "cuda"
model_path = "ibm-granite/granite-4.0-h-350M"
tokenizer = AutoTokenizer.from_pretrained(model_path)
# drop device_map if running on CPU
model = AutoModelForCausalLM.from_pretrained(model_path, device_map=device)
model.eval()
# change input text as desired
chat = [
{ "role": "user", "content": "Please list one IBM Research laboratory located in the United States. You should only output its name and location." },
]
chat = tokenizer.apply_chat_template(chat, tokenize=False, add_generation_prompt=True)
# tokenize the text
input_tokens = tokenizer(chat, return_tensors="pt").to(device)
# generate output tokens
output = model.generate(**input_tokens,
max_new_tokens=100)
# decode output tokens into text
output = tokenizer.batch_decode(output)
# print output
print(output[0])| 工具 | 作用 |
|---|---|
| apply_chat_template | 用模型的角色标记格式化你的消息 |
| model.generate | 生成回复,这里最多 100 个新 token |
| tools list | 用 OpenAI 函数模式描述模型可以调用的函数 |
让它列出美国的一个 IBM Research 实验室,只要名称和地点。打印输出会重复带角色标记的提示,然后是回复。模型卡的预期输出写的是加利福尼亚州圣何塞的 Almaden Research Center。
如果你是新手,这是一个可以在笔记本上运行的小型聊天模型。先运行那段简短的 Python 脚本,把问题换成你自己的。任务要保持简单和简短。
如果你熟悉这个领域,模型卡列出了摘要、分类、抽取、问答、RAG、代码任务、函数调用、多语言对话和中间填充补全。它写明支持 12 种语言,并说你可以为其他语言微调。它的工具调用使用 OpenAI 的函数定义模式。
用 IBM 推出的 340M 参数指令模型处理摘要、分类、抽取、问答、RAG、代码任务和工具调用,支持 12 种语言。适合需要紧凑设备端模型的开发者。
由 ibm-granite 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。
它是什么:Granite-4.0-H-350M 是 IBM Granite 团队推出的小型指令模型。它是从 Granite-4.0-H-350M-Base 模型出发,用许可宽松的开源指令数据和 IBM 自己的合成数据微调而成。所用方法包括监督微调、强化学习和模型合并。它面向设备端使用和研究。
适合谁:适合想要一个紧凑的多语言模型来处理日常语言任务的开发者,也适合打算在不需要大算力的情况下在自己领域上微调小模型的团队。
行业 | 谁在用 | 怎么用 | 例子
软件 | 应用开发者 | 在用户设备上运行摘要和抽取 | 从粘贴的邮件里提取字段
支持 | 帮助台工具开发者 | 给工单分类并根据检索到的文字回答 | 把工单分到正确的队列
工程 | 开发者工具团队 | 使用代码任务和中间填充补全 | 补全缺失的函数体
研究 | 机器学习研究者 | 为专门领域微调小模型 | 把它调整到法律或医疗措辞
如果你需要大模型的深度,可以跳过,因为 340M 参数限制了它能推理的程度。
用在哪里:
用例 | 谁用 | 得到什么
摘要和抽取 | 应用团队 | 简短摘要或从文字中提取的字段
RAG 问答 | 搜索开发者 | 根据你提供的段落得出的回答
工具调用 | 智能体开发者 | 根据你定义的工具列表构造的函数调用
代码补全 | 编辑器插件开发者 | 中间填充建议
如何设置:先准备好这些。
pip install torch torchvision torchaudio
pip install accelerate
pip install transformers
pip install -U huggingface_hub
hf download ibm-granite/granite-4.0-h-350m
如何使用:把对话写成带角色和内容的消息列表,应用聊天模板,分词并生成。如果在 CPU 上运行,就去掉 device map。做工具调用时,要用 OpenAI 为函数使用的同一种模式来定义你的工具。
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
device = "cuda"
model_path = "ibm-granite/granite-4.0-h-350M"
tokenizer = AutoTokenizer.from_pretrained(model_path)
# drop device_map if running on CPU
model = AutoModelForCausalLM.from_pretrained(model_path, device_map=device)
model.eval()
# change input text as desired
chat = [
{ "role": "user", "content": "Please list one IBM Research laboratory located in the United States. You should only output its name and location." },
]
chat = tokenizer.apply_chat_template(chat, tokenize=False, add_generation_prompt=True)
# tokenize the text
input_tokens = tokenizer(chat, return_tensors="pt").to(device)
# generate output tokens
output = model.generate(**input_tokens,
max_new_tokens=100)
# decode output tokens into text
output = tokenizer.batch_decode(output)
# print output
print(output[0])
工具 | 作用
apply_chat_template | 用模型的角色标记格式化你的消息
model.generate | 生成回复,这里最多 100 个新 token
tools list | 用 OpenAI 函数模式描述模型可以调用的函数
示例:让它列出美国的一个 IBM Research 实验室,只要名称和地点。打印输出会重复带角色标记的提示,然后是回复。模型卡的预期输出写的是加利福尼亚州圣何塞的 Almaden Research Center。
新手与专家:如果你是新手,这是一个可以在笔记本上运行的小型聊天模型。先运行那段简短的 Python 脚本,把问题换成你自己的。任务要保持简单和简短。
如果你熟悉这个领域,模型卡列出了摘要、分类、抽取、问答、RAG、代码任务、函数调用、多语言对话和中间填充补全。它写明支持 12 种语言,并说你可以为其他语言微调。它的工具调用使用 OpenAI 的函数定义模式。
Granite-4.0-H-350M-Base
监督微调和强化学习
模型合并
你加载的指令模型
聊天模板构建你的提示
注意事项:
用 Hugging Face 的命令行下载它的文件:
pip install -U huggingface_hub
hf download ibm-granite/granite-4.0-h-350m
然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。
README.md 6 KB
同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。
| 产品 | 最近 30 天下载 | 点赞 | 参数量 | 许可证 | 最近更新 |
|---|---|---|---|---|---|
| Granite-4.0-H-350M 本页 | 4,734 | 114 | 340M | apache-2.0 | |
| Granite-4.2-3B (GGUF)共有 language · conversational · transformers | 276,584 | 47 | 3.7B | apache-2.0 | |
| granite-4.1-8b-GGUF共有 language · conversational · transformers | 4,426 | 56 | 8.8B | apache-2.0 | |
| granite-4.2-8b GGUF共有 language · conversational | 282,269 | 49 | 8.8B | apache-2.0 | |
| Qwen3-0.6B共有 text-generation · conversational · transformers | 19,718,599 | 1,894 | 752M | apache-2.0 | |
| Qwen3-14B共有 text-generation · conversational · transformers | 12,965,376 | 540 | 14.8B | apache-2.0 |
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
LibertAIDAI · 工具包
以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。
facebook · 工具包
根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。
alpindale · 工具包
用一个只有约 984 个权重的小型神经网络,为 C 源代码的每个字符打上语法高亮标签,通过一个小小的 C 程序运行。适合对手工设计的网络好奇的开发者和研究者。
prithivMLmods · 工具包
在浏览器或你自己的电脑上,用一个 Gradio 应用试用 FLUX.2 Klein 图像模型的一组 LoRA。适合制作或测试 AI 图片的人。
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。