Huashu Design
alchaincyf · 技能
把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。
用 IBM 的 Granite 4.1 8B 模型遵循指令、调用工具和聊天,提供 Unsloth 制作的 GGUF 文件,包含聊天模板修复。适合商业助手和会用工具的智能体。
granite-4.1-8b-GGUF 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。
pip install -U huggingface_hub hf download unsloth/granite-4.1-8b-GGUF
这个仓库存放 granite-4.1-8b 的 GGUF 版本,它是 IBM Granite 团队的 8B 指令模型,支持长上下文。IBM 在 Granite-4.1-8B-Base 的基础上,用监督微调和强化学习对齐进行了调优。Unsloth 制作了 GGUF 文件,并修复了聊天模板。
构建商业助手的团队,以及构建会调用工具的智能体的开发者。4-bit 权重估计约 4.4 GB,普通电脑也够得着。
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| 商务 | 运营团队 | 构建能回答问题和总结文档的助手 | 总结一份长报告 |
| 软件 | 开发者 | 构建能调用函数和 API 的智能体 | 让模型为一个请求选择工具 |
| 客户支持 | 客服团队 | 对消息分类并提取细节 | 从工单里取出关键字段 |
| 多语言 | 跨国团队 | 用十二种支持语言之一聊天 | 用西班牙语或日语回答一个问题 |
需要给手机用的极小模型的人可以跳过它,因为 8B 是中等规模。
| Use case | Who | What they get back |
|---|---|---|
| 总结和提取 | 商务团队 | 更短的文本和提取出的细节 |
| 问答和 RAG | 开发者 | 基于所提供文档的回答 |
| 函数调用 | 智能体开发者 | 对你定义的工具的调用 |
| 代码任务 | 开发者 | 代码帮助,包括中间填充补全 |
pip install -U huggingface_hub hf download unsloth/granite-4.1-8b-GGUF
pip install torch torchvision torchaudio pip install accelerate pip install transformers
卡片里的示例用 transformers 加载 IBM 的原始权重,把聊天模板套用到一条用户消息上,最多生成 100 个新词元,然后打印结果。对于 GGUF 文件,用你的运行器,并在 llama.cpp 里加上 jinja 参数。
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
device = "cuda"
model_path = "ibm-granite/granite-4.1-8b"
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])| Tool | What it does |
|---|---|
| --jinja | 应用修复后聊天模板的 llama.cpp 参数 |
| apply_chat_template | 把聊天消息变成提示词文本 |
| generate | 生成回复,这里最多 100 个新词元 |
| Tool definitions | 按卡片所说,遵循 OpenAI 的函数定义格式 |
你要求列出美国的一个 IBM 研究实验室,只要名称和地点。卡片的示例回复给出了加利福尼亚州圣何塞的一个实验室。
如果你有 GPU,先从卡片的 Python 示例开始,因为它用几行就展示了整个流程。用 GGUF 文件时,别忘了在 llama.cpp 里加 jinja 参数,聊天模板才会正常。
卡片说 IBM 改进后的后训练,包括监督微调和强化学习对齐,提升了工具调用、指令遵循和聊天质量。它把总结、分类、提取、问答、RAG、代码任务、函数调用、多语言对话和中间填充补全列为能力。
用 IBM 的 Granite 4.1 8B 模型遵循指令、调用工具和聊天,提供 Unsloth 制作的 GGUF 文件,包含聊天模板修复。适合商业助手和会用工具的智能体。
由 unsloth 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。
它是什么:这个仓库存放 granite-4.1-8b 的 GGUF 版本,它是 IBM Granite 团队的 8B 指令模型,支持长上下文。IBM 在 Granite-4.1-8B-Base 的基础上,用监督微调和强化学习对齐进行了调优。Unsloth 制作了 GGUF 文件,并修复了聊天模板。
适合谁:构建商业助手的团队,以及构建会调用工具的智能体的开发者。4-bit 权重估计约 4.4 GB,普通电脑也够得着。
Industry | Who uses it | How they use it | Example
商务 | 运营团队 | 构建能回答问题和总结文档的助手 | 总结一份长报告
软件 | 开发者 | 构建能调用函数和 API 的智能体 | 让模型为一个请求选择工具
客户支持 | 客服团队 | 对消息分类并提取细节 | 从工单里取出关键字段
多语言 | 跨国团队 | 用十二种支持语言之一聊天 | 用西班牙语或日语回答一个问题
需要给手机用的极小模型的人可以跳过它,因为 8B 是中等规模。
用在哪里:
Use case | Who | What they get back
总结和提取 | 商务团队 | 更短的文本和提取出的细节
问答和 RAG | 开发者 | 基于所提供文档的回答
函数调用 | 智能体开发者 | 对你定义的工具的调用
代码任务 | 开发者 | 代码帮助,包括中间填充补全
如何设置:
pip install -U huggingface_hub
hf download unsloth/granite-4.1-8b-GGUF
pip install torch torchvision torchaudio
pip install accelerate
pip install transformers
如何使用:卡片里的示例用 transformers 加载 IBM 的原始权重,把聊天模板套用到一条用户消息上,最多生成 100 个新词元,然后打印结果。对于 GGUF 文件,用你的运行器,并在 llama.cpp 里加上 jinja 参数。
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
device = "cuda"
model_path = "ibm-granite/granite-4.1-8b"
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])
Tool | What it does
--jinja | 应用修复后聊天模板的 llama.cpp 参数
apply_chat_template | 把聊天消息变成提示词文本
generate | 生成回复,这里最多 100 个新词元
Tool definitions | 按卡片所说,遵循 OpenAI 的函数定义格式
示例:你要求列出美国的一个 IBM 研究实验室,只要名称和地点。卡片的示例回复给出了加利福尼亚州圣何塞的一个实验室。
新手与专家:如果你有 GPU,先从卡片的 Python 示例开始,因为它用几行就展示了整个流程。用 GGUF 文件时,别忘了在 llama.cpp 里加 jinja 参数,聊天模板才会正常。
卡片说 IBM 改进后的后训练,包括监督微调和强化学习对齐,提升了工具调用、指令遵循和聊天质量。它把总结、分类、提取、问答、RAG、代码任务、函数调用、多语言对话和中间填充补全列为能力。
把对话写成用户和助手消息
聊天模板构建提示词
模型生成回复
分词器把它解码回文本
注意事项:
用 Hugging Face 的命令行下载它的文件:
pip install -U huggingface_hub
hf download unsloth/granite-4.1-8b-GGUF
然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。
README.md 6 KB
同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。
| 产品 | 最近 30 天下载 | 点赞 | 参数量 | 许可证 | 最近更新 |
|---|---|---|---|---|---|
| granite-4.1-8b-GGUF 本页 | 4,426 | 56 | 8.8B | apache-2.0 | |
| Granite-4.2-3B (GGUF)共有 language · gguf · conversational | 276,584 | 47 | 3.7B | apache-2.0 | |
| granite-4.2-8b GGUF共有 language · gguf · conversational | 282,269 | 49 | 8.8B | apache-2.0 | |
| Granite-4.0-H-350M共有 language · conversational · transformers | 4,734 | 114 | 340M | apache-2.0 | |
| Qwen3.6-35B-A3B-MTP-GGUF共有 unsloth · gguf · conversational | 2,315,167 | 1,051 | 35.5B | apache-2.0 | |
| Qwen3.5-9B-GGUF共有 unsloth · gguf · conversational | 1,969,901 | 1,074 | 9B | apache-2.0 |
alchaincyf · 技能
把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。
op7418 · 技能
能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。
alirezarezvani · 技能
为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。
block · 工具包
可自行托管的工作空间,人和 AI 智能体在同样的房间里协作,基于 Nostr 中继,把每个动作记录为签名事件。适合想自己运行中继的团队。
backnotprop · 工具包
把你的 AI 编程智能体的计划、规格和代码改动在浏览器里打开,让你加批注或评论,并把反馈直接发回给智能体。
alibaba · 工具包
用 AI 智能体审查 Git 改动:它会读取文件、搜索代码库,再写出对应到具体行的审查意见。适合想在命令行里自动做代码审查的开发者。