微信扫码
添加专属顾问
我要投稿
点击蓝字
关注我们
01
前言
抱歉啊,好久没更新了。不过,也确实没闲着。
最近初步尝试了Langchain,发现《langchain入门指南》这本书中的例子用的都是openaiembeddings,这个需要魔法。为此,经过查阅官方文档和CSDN,找到了合适的方法,同时说说其中的坑。
02
干货
对于中文,目前个人用得比较多的就是m3e和bge-large-zh。
m3e
m3e属于HF系列,根据网上信息(需亲自验证),该系列的embedding模型都可以尝试使用下列方式进行向量模型加载:
from langchain.embeddings importHuggingFaceEmbeddings
bge
bge的效果目前是首屈一指的,该模型在langchain框架中的导入方法是:
from langchain.embeddings importHuggingFaceBgeEmbeddings
03
避坑
(1)网上也有用ModelScopeEmbeddings的:
embeddings=ModelScopeEmbeddings(model_id='iic/nlp_corom_sentence-embedding_chinese-base')
我试了一下,除了示例中的这个模型可以正常使用,m3e、bge以及很多其它模型都会报错:
please check whether model config exists in configuration.json
(2)bge模型与chatglm3大模型不匹配,导致在与大模型对话时报错:
同时,后台输出方面,bge与m3e的差别在于参数”tool”和”functions”的不同。
目前尝试后的结论是:
m3e的适用性较强,可以与chatglm和Qwen大模型进行匹配交互,bge目前仅限于Qwen大模型,其它的,我也不知道。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2026-03-15
Claude 这个更新,让模型能力提升10%+!
2026-03-14
100万上下文全面上线!Claude两款4.6模型取消长文本溢价,支持直塞600张图
2026-03-13
2026年 国内如何注册 Claude 账号教程
2026-03-13
1300 万人围观,龙虾「杀手」来了
2026-03-13
从IDE到Terminal:适合后端宝宝体质的Claude Code工作流|得物技术
2026-03-13
同一个 Claude,为什么别人跑出 78%,你只有 42%?也许你需要Harness工程
2026-03-13
破除偏见:阻碍生成式AI加速落地的认知桎梏
2026-03-12
OpenAI发布GPT-5.4金融套件:顶级数据库首次向普通用户开放
2026-01-24
2026-01-10
2026-01-01
2026-01-26
2025-12-21
2026-01-09
2026-01-09
2025-12-30
2026-01-21
2026-01-23
2026-03-09
2026-03-08
2026-03-03
2026-03-01
2026-02-27
2026-02-27
2026-02-26
2026-02-24