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

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

错误内容:

分析:

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

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

解决:

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

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

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

相关推荐
大翻哥哥19 分钟前
Python 2025:AI工程化与智能代理开发实战
开发语言·人工智能·python
站大爷IP29 分钟前
Python文件处理:从基础操作到实战技巧全解析
python
再努力"亿"点点41 分钟前
Sklearn(机器学习)实战:鸢尾花数据集处理技巧
开发语言·python
大侠Luffy1 小时前
我用Trae从0到1上架了个Chrome插件,并开源了代码
ai编程·trae
费弗里1 小时前
无需云服务器!通过Plotly Cloud免费快捷部署Dash应用
python·dash
跟橙姐学代码1 小时前
轻松搞定 Python 模块与包导入:新手也能秒懂的入门指南
前端·python·ipython
SamDeepThinking1 小时前
使用Cursor生成【财务对账系统】前后端代码
后端·ai编程·cursor
荏苒追寻1 小时前
Python 爬虫——爬虫基础
python
QT 小鲜肉1 小时前
【QT随笔】结合应用案例一文完美概括QT中的队列(Queue)
c++·笔记·qt·学习方法·ai编程
wdfk_prog1 小时前
Python脚本深度解析:实现基于YMODEM的单片机固件自动化升级
python·单片机·自动化