使用LLM模型的tokenizer报错AttributeError: ‘dict‘ object has no attribute ‘model_type‘

代码

python 复制代码
from transformers import AutoTokenizer
...
model_path = "/.../models/Qwen/Qwen2.5-0.5B-Instruct"
    train_data_path = "/...dataset/datasettrain.json"
    tokenizer = AutoTokenizer.from_pretrained(model_path, trust_remote_code=True)

报错:

plaintext 复制代码
AttributeError: 'dict' object has no attribute 'model_type'

解决方法:

把transformers版本改一下。(报错时我使用的是transformers== 4.57.2)

改成transformers==4.57.1即可

参考地址:

https://github.com/vllm-project/vllm/issues/29368

相关推荐
美团技术团队13 小时前
从月球漫步到赛博都市,WBench 测出了世界模型的边界
人工智能
Li#13 小时前
AI编写操作使用说明书需要用到的工具和能力
python·ai编程·ai写作
Geoffwo13 小时前
Windows 本地电脑部署 RAGFlow
人工智能
2601_9599822113 小时前
边缘计算正在成为数字化时代的新基础设施
人工智能
红宝村村长13 小时前
torch.autograd.Function.apply()
开发语言·python
花间相见13 小时前
【LeetCode01】—— 无重复字符的最长子串:滑动窗口经典题详解
python·算法·leetcode
天一生水water14 小时前
AGENT 教程 S05 技能系统(Skill)
人工智能
何以解忧,唯有..14 小时前
Python 中的继承机制:从基础到高级用法详解
java·开发语言·python
Mr -老鬼14 小时前
EasyClick 脚本开发,选哪个 AI 工具最靠谱?
人工智能·自动化·ai编程·easyclick
basketball61614 小时前
AI Infra 硬件体系与编程模型:13. CUDA编程基础:多流并行
人工智能