【错误解决】使用HuggingFaceInstructEmbeddings时的一个错误

起因:使用huggingface构建一个问答程序时出现的问题。

错误内容:

分析:

查看代码发现,HuggingFaceInstructEmbeddings和sentence-transformers模块版本不兼容导致。

可以明显看到方法参数不同。

解决:

安装sentence-transformers时带上版本号,否则默认会安装最新版本。以下版本没有问题

复制代码
pip install sentence-transformers==2.2.2

重新安装后,再次运行可以发现,能成功加载并下载模型

相关推荐
小趴蔡ha19 小时前
02 Anaconda、Python 与机器学习开发环境入门
python·机器学习·anaconda
小虎AI生活19 小时前
AI 培训现场翻车后的应急方案设计:从工具选型到教学流程的系统化思考
ai编程
2401_8685347819 小时前
RTOS之RT-Thread & Linux:线程/进程管理与调度核心差异分析
c++·python
数字化转型分享点滴20 小时前
富士康、蓝思科技为何选择四化信息?MES制造执行系统的实践
python·科技
wling030120 小时前
vasp虚频计算-python脚本
开发语言·windows·python·vasp计算
魔镜前的帅比20 小时前
(开源项目)x-claw(总)
python·ai·rust·开源
xrandzj21 小时前
Python面向对象编程入门:类、实例、初始化与封装实践
开发语言·python
犀利豆1 天前
我和 Claude Code 一起写了一本介绍 Claude Code 原理的书
人工智能·ai编程·claude
matlabgoodboy1 天前
计算机毕设代做|Java Python Matlab APP 全套开发设计
java·python·课程设计
Leonardo-1 天前
30分钟打造本地AI问答系统
ai编程