anaksor-ocr
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
用阿拉伯语和英语回答问题、遵循指令。这是沙特数据与人工智能管理局(SDAIA)下属国家人工智能中心从零训练的 7B 模型,适合构建阿拉伯语工具的开发者和研究人员。
ALLaM-7B-Instruct-preview 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。
pip install -U huggingface_hub hf download humain-ai/ALLaM-7B-Instruct-preview
ALLaM-7B-Instruct-preview 是一个面向阿拉伯语和英语的 7B 指令微调语言模型,由 SDAIA 的国家人工智能中心打造。它是从零训练的,先用 4T 英语 token,再用 1.2T 阿拉伯语和英语混合 token,模型卡说这样的安排保住了它的英语能力。它的目标是加快阿拉伯语语言技术的研究和产品工作。
适合构建阿拉伯语或双语助手、想要一个可以测试和扩展的基础模型的开发者和研究人员。模型权重采用 Apache 2.0 许可证。
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| 语言技术 | 研究人员 | 研究并扩展阿拉伯语模型的能力 | 测试阿拉伯语问答 |
| 客户服务 | 产品团队 | 构建阿拉伯语和英语双语助手 | 用阿拉伯语回答的客服机器人 |
| 内容 | 内容团队 | 起草阿拉伯语的解释和回答 | 用阿拉伯语讲解一项家务 |
如果你想要成品、经过安全检查的产品,可以跳过它,因为模型卡说这个模型只是更大系统里的一个部件,开发者必须自己加上安全措施。
| Use case | Who | What they get back |
|---|---|---|
| 阿拉伯语问答 | 应用开发者 | 用阿拉伯语写成的回答 |
| 双语聊天 | 产品团队 | 阿拉伯语或英语的回复 |
| 研究基线 | 研究人员 | 一个从零训练的阿拉伯语和英语模型,供测试 |
pip install -U huggingface_hub hf download humain-ai/ALLaM-7B-Instruct-preview
模型卡的代码会加载模型和分词器,用聊天模板包装一个阿拉伯语问题,并在 GPU 上生成回复。它用 id ALLaM-AI/ALLaM-7B-Instruct-preview 指代模型,如果两者不同,请换成你下载的仓库。
from transformers import AutoModelForCausalLM, AutoTokenizer
allam_model = AutoModelForCausalLM.from_pretrained("ALLaM-AI/ALLaM-7B-Instruct-preview")
tokenizer = AutoTokenizer.from_pretrained("ALLaM-AI/ALLaM-7B-Instruct-preview")
messages=[
{"role": "user", "content": "كيف أجهز كوب شاهي؟"},
]
inputs = tokenizer.apply_chat_template(messages, tokenize=False)
inputs = tokenizer(inputs, return_tensors='pt', return_token_type_ids=False)
inputs = {k: v.to('cuda') for k,v in inputs.items()}
allam_model = allam_model.to('cuda')
response = allam_model.generate(**inputs, max_new_tokens=4096, do_sample=True, top_k=50, top_p=0.95, temperature=.6)
print(tokenizer.batch_decode(response, skip_special_tokens=True)[0])这个模型在没有预设系统提示词时效果最好,不过你可以自己添加,用英语或阿拉伯语都行。模型卡给了一句话,让它扮演英语和阿拉伯语双语助手。系统提示词存放在分词器配置里,通过聊天模板读取。
你像模型卡的代码那样,用阿拉伯语问怎样泡一杯茶。模型用阿拉伯语作答,最多允许生成 4,096 个新 token。
这是用来构建阿拉伯语工具的基础,不是成品聊天应用。一个好的起步是用阿拉伯语问题运行上面的代码,读一读回复。
模型卡描述了 ALLaM 系列的两条训练路径,即从零预训练和基于开源权重模型的继续训练,这个版本走的是第一条。它在 5.2 万亿 token 上训练,代码库基于 NVIDIA Megatron-LM,平均 MFU 约 42%,使用 bf16 混合精度。后期训练用了 7M 条指令和 260K 对偏好数据,上下文长度是 4096 token。
用阿拉伯语和英语回答问题、遵循指令。这是沙特数据与人工智能管理局(SDAIA)下属国家人工智能中心从零训练的 7B 模型,适合构建阿拉伯语工具的开发者和研究人员。
由 humain-ai 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。
它是什么:ALLaM-7B-Instruct-preview 是一个面向阿拉伯语和英语的 7B 指令微调语言模型,由 SDAIA 的国家人工智能中心打造。它是从零训练的,先用 4T 英语 token,再用 1.2T 阿拉伯语和英语混合 token,模型卡说这样的安排保住了它的英语能力。它的目标是加快阿拉伯语语言技术的研究和产品工作。
适合谁:适合构建阿拉伯语或双语助手、想要一个可以测试和扩展的基础模型的开发者和研究人员。模型权重采用 Apache 2.0 许可证。
Industry | Who uses it | How they use it | Example
语言技术 | 研究人员 | 研究并扩展阿拉伯语模型的能力 | 测试阿拉伯语问答
客户服务 | 产品团队 | 构建阿拉伯语和英语双语助手 | 用阿拉伯语回答的客服机器人
内容 | 内容团队 | 起草阿拉伯语的解释和回答 | 用阿拉伯语讲解一项家务
如果你想要成品、经过安全检查的产品,可以跳过它,因为模型卡说这个模型只是更大系统里的一个部件,开发者必须自己加上安全措施。
用在哪里:
Use case | Who | What they get back
阿拉伯语问答 | 应用开发者 | 用阿拉伯语写成的回答
双语聊天 | 产品团队 | 阿拉伯语或英语的回复
研究基线 | 研究人员 | 一个从零训练的阿拉伯语和英语模型,供测试
如何设置:
pip install -U huggingface_hub
hf download humain-ai/ALLaM-7B-Instruct-preview
如何使用:模型卡的代码会加载模型和分词器,用聊天模板包装一个阿拉伯语问题,并在 GPU 上生成回复。它用 id ALLaM-AI/ALLaM-7B-Instruct-preview 指代模型,如果两者不同,请换成你下载的仓库。
from transformers import AutoModelForCausalLM, AutoTokenizer
allam_model = AutoModelForCausalLM.from_pretrained("ALLaM-AI/ALLaM-7B-Instruct-preview")
tokenizer = AutoTokenizer.from_pretrained("ALLaM-AI/ALLaM-7B-Instruct-preview")
messages=[
{"role": "user", "content": "كيف أجهز كوب شاهي؟"},
]
inputs = tokenizer.apply_chat_template(messages, tokenize=False)
inputs = tokenizer(inputs, return_tensors='pt', return_token_type_ids=False)
inputs = {k: v.to('cuda') for k,v in inputs.items()}
allam_model = allam_model.to('cuda')
response = allam_model.generate(**inputs, max_new_tokens=4096, do_sample=True, top_k=50, top_p=0.95, temperature=.6)
print(tokenizer.batch_decode(response, skip_special_tokens=True)[0])
这个模型在没有预设系统提示词时效果最好,不过你可以自己添加,用英语或阿拉伯语都行。模型卡给了一句话,让它扮演英语和阿拉伯语双语助手。系统提示词存放在分词器配置里,通过聊天模板读取。
示例:你像模型卡的代码那样,用阿拉伯语问怎样泡一杯茶。模型用阿拉伯语作答,最多允许生成 4,096 个新 token。
新手与专家:这是用来构建阿拉伯语工具的基础,不是成品聊天应用。一个好的起步是用阿拉伯语问题运行上面的代码,读一读回复。
模型卡描述了 ALLaM 系列的两条训练路径,即从零预训练和基于开源权重模型的继续训练,这个版本走的是第一条。它在 5.2 万亿 token 上训练,代码库基于 NVIDIA Megatron-LM,平均 MFU 约 42%,使用 bf16 混合精度。后期训练用了 7M 条指令和 260K 对偏好数据,上下文长度是 4096 token。
在 4T 英语 token 上预训练
在 1.2T 阿拉伯语和英语 token 上预训练
在 7M 条指令上调优
在 260K 对偏好数据上调优
用阿拉伯语或英语聊天
注意事项:
Title: 各阶段的预训练 token 数,单位万亿
English stage: 4 T
Arabic and English stage: 1.2 T
用 Hugging Face 的命令行下载它的文件:
pip install -U huggingface_hub
hf download humain-ai/ALLaM-7B-Instruct-preview
然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。
README.md 6 KB
同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。
| 产品 | 最近 30 天下载 | 点赞 | 参数量 | 许可证 | 最近更新 |
|---|---|---|---|---|---|
| ALLaM-7B-Instruct-preview 本页 | 93,626 | 207 | 7B | apache-2.0 | |
| Kiyo-65M共有 llama · pytorch · text-generation | 1,179 | 5 | 65M | apache-2.0 | |
| Meta-Llama-3.1-8B-Instruct-GGUF共有 llama · pytorch · text-generation | 322,920 | 433 | 8B | llama3.1 | |
| MiniCPM5-2B共有 llama · text-generation · conversational | 1,039,518 | 1,850 | 2.5B | apache-2.0 | |
| TinyLlama-1.1B-Chat-v1.0共有 llama · text-generation · conversational | 963,057 | 1,910 | 1.1B | apache-2.0 | |
| SmolLM2-135M-Instruct共有 llama · text-generation · conversational | 841,106 | 474 | 135M | apache-2.0 |
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
Qwen · 工具包
Qwen2.5-7B-Instruct 的 GGUF 文件,提供八种量化大小,可通过 llama.cpp 在本地聊天。适合想在自己电脑上用 7.6B 强力模型、又不想搭 Python 环境的人。
ACE-Step · 工具包
用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。
alirezarezvani · 技能
为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。
block · 工具包
可自行托管的工作空间,人和 AI 智能体在同样的房间里协作,基于 Nostr 中继,把每个动作记录为签名事件。适合想自己运行中继的团队。
backnotprop · 工具包
把你的 AI 编程智能体的计划、规格和代码改动在浏览器里打开,让你加批注或评论,并把反馈直接发回给智能体。