langchain共13篇

使用Langchain与Redis构建高效文本嵌入向量数据库教程-小浪学习网

使用Langchain与Redis构建高效文本嵌入向量数据库教程

本教程详细阐述了如何利用Langchain框架,结合Redis向量数据库,实现自定义文本数据的加载、分割、嵌入生成及高效存储与检索。我们将通过实际代码示例,指导读者从本地文件读取文本,将其转化为...
站长的头像-小浪学习网站长30天前
3815
Langchain Faiss 相似度计算结果偏低的可能原因及解决方案-小浪学习网

Langchain Faiss 相似度计算结果偏低的可能原因及解决方案

在使用 Langchain 的 Faiss 向量库和 GTE Embedding 模型时,即使查询语句存在于向量库中,相似度得分仍然偏低,这可能是由于 Embedding 模型、距离计算方式或数据预处理等因素造成的。本文将深...
站长的头像-小浪学习网站长12天前
2212
解决 Langchain/ChromaDB 返回重复文档的问题-小浪学习网

解决 Langchain/ChromaDB 返回重复文档的问题

本文旨在解决在使用 Langchain 和 ChromaDB 构建向量存储时,检索结果出现大量重复文档的问题。通过分析代码和问题原因,本文提供两种解决方案:一是避免重复插入文档到数据库,二是使用 Embedd...
站长的头像-小浪学习网站长10天前
4012
LangChain FAISS与BGE嵌入模型相似度得分优化指南-小浪学习网

LangChain FAISS与BGE嵌入模型相似度得分优化指南

本文旨在探讨在使用LangChain结合FAISS向量库与BGE嵌入模型时,精确匹配查询可能无法获得理论上最高相似度得分(如余弦相似度下的1.0)的原因。文章将深入分析FAISS内部的距离计算机制,对比不...
站长的头像-小浪学习网站长11天前
3311
如何高效地在Redis向量数据库中存储和加载自定义嵌入-小浪学习网

如何高效地在Redis向量数据库中存储和加载自定义嵌入

本文详细介绍了如何利用Langchain库在Redis向量数据库中存储和检索自定义文本嵌入。我们将从加载本地文本文件、进行文档切分,到生成嵌入并将其持久化到Redis,最终执行相似性搜索,提供一个完...
站长的头像-小浪学习网站长30天前
3510
Langchain/ChromaDB:解决向量存储返回重复文档的问题-小浪学习网

Langchain/ChromaDB:解决向量存储返回重复文档的问题

本文旨在解决在使用Langchain和ChromaDB构建向量存储时,检索操作返回大量重复文档的问题。通过分析问题根源,本文提供两种解决方案:一是避免重复向ChromaDB数据库插入相同文档,二是利用Embed...
站长的头像-小浪学习网站长10天前
299
在langchain中,initialize_agent被禁用后,如何使用AgentExecutor进行替代?-小浪学习网

在langchain中,initialize_agent被禁用后,如何使用AgentExecutor进行替代?

Langchain 中 initialize_agent 的替代方案:AgentExecutor 由于 Langchain 中的 initialize_agent 函数已被弃用,推荐使用更灵活强大的 AgentExecutor 类来替代。AgentExecutor 提供更精细的代...
站长的头像-小浪学习网站长5个月前
469
在 LangChain 中,如何使用 AgentExecutor 替代已被禁用的 initialize_agent 函数?-小浪学习网

在 LangChain 中,如何使用 AgentExecutor 替代已被禁用的 initialize_agent 函数?

LangChain 中 initialize_agent 函数的替代方案:使用 AgentExecutor LangChain 的 initialize_agent 函数已被弃用,推荐使用更灵活的 AgentExecutor 类来初始化和运行代理。 AgentExecutor 提...
站长的头像-小浪学习网站长4个月前
239
一篇学会本地知识库对LLM的性能优化-小浪学习网

一篇学会本地知识库对LLM的性能优化

昨天一个跑了220个小时的微调训练完成了,主要任务是想在CHATGLM-6B上微调出一个能够较为精确的诊断数据库错误信息的对话模型来。 不过这个等了将近十天的训练最后的结果令人失望,比起我之前做...
站长的头像-小浪学习网站长10个月前
378
在 langchain 中 initialize_agent 被禁用后,应该如何进行替代操作?-小浪学习网

在 langchain 中 initialize_agent 被禁用后,应该如何进行替代操作?

LangChain 已弃用 initialize_agent 函数后的替代方案 LangChain 的 initialize_agent 函数已被弃用。本文将介绍几种替代方法,帮助您在项目中继续使用 LangChain 的 Agent 功能。 LangChain 之...
站长的头像-小浪学习网站长4个月前
248