V
主页
LangChain基于文档的知识问答
发布人
大家好,今天,我们分享LangChain关于文档的知识问答应用,我通过两种方式进行实现,接下来我们分别介绍两种方法的实现方法和原理。 方法一、使用LangChain提供的OpenAI接口,这种方法,需要到OpenAI官网申请对应的Key,并且保证科学上网才能使用。 原理:首先,给文档创建索引,目前最好且最受欢迎的索引是 VectorStore 索引。其次,通过问答检索从Chromadb中检索出相似的文本片段。最后,将检索出来的文档组装成提示词,扔给OpenAI的GPT大模型,进行文档问答 方法二,将OpenAI替换为本地的QWen大模型,实现自主知识库内容的增强查询,基本原理与第一种方法相同,只是我们将Embedding模块和大模型模块全部替换为本地的方法,最终就可以得到结果了 今天简单分享了LangChain基于文档的知识问答应用,欢迎大家一键三联,我将继续推出更多的LangChain的应用和探索使用方法
打开封面
下载高清视频
观看高清视频
视频下载器
LangChain工具包-PlayWright
LangChain的提示模板,为LLM生成合适的提示词
LangChain代理人
YOLO训练手势识别,YOLO模型训练
PDF合成与拆分
图片转视频
简单的python脚本完成提取PDF内容
labelimg打标工具使用,尝试标注yolo训练数据集
streamlit开发者可以仅用几行代码就构建出美观的交互式Web应用,这些应用可以用于数据展示、模型分析或是作为数据科学项目的前端界面。
2.0 LangChain快速入门
python的rich库,自定义终端输出,效果杠杠好
LLM总结微信文章
networkDelay一个命令行工具,检测网络延迟和连接状态
LangChain大师课程: 使用LangChain与Pinecone开发LLM应用程序
吴恩达带你动手学RAG!完整版《构建和评估高级的RAG模型应用》课程分享给大家一起学习,一起打造RAG应用—RAG、RAG模型应用、吴恩达、大模型课程、AI
LangChain文档切片,LangChain用于开发由语言模型驱动的应用程序的框架
YOLO手势识别模型应用,对视频流中的手势进行识别
构建一个基于SQL数据的问答链和Agent智能体
Python的pyautogui库是一款功能强大、易于使用的自动化GUI操作工具。它提供了丰富的功能,包括模拟鼠标键盘操作、屏幕截图与识别等,适用于自动化测试、
pythondocx,自动生成word报告,自动填充数据,使用python-docx库将大大提升你的工作效率
从代码中理解 LangChain 相关概念
geopy通过各种地理编码服务(如Google, Bing, OpenStreetMap等)进行地理位置的查询和逆地理编码
吴恩达大模型系列教程:2024年6月 《构建你自己的数据库智能体|Building Your Own Database Agent》(附代码课件)
使用langchain创建检索增强生成(RAG)应用
手势跟踪识别(优化之后,区分左右手)
python的turtle图形化编程框架,绘制图形,适合教学或创意性表达的方面
TextBlob是一个Python库,用于处理文本数据(文本情感分析)。它提供了许多用于文本分析的基本接口,包括词性标注、名词短语提取、情感分析等。
你真的了解KR吗?王国保卫战知识问答-箭塔篇
python库addressrec,实现非结构化地址数据结构化
Box 让Python字典操作变得异常简单与直观,支持通过属性访问字典内容。
🦜⚒️ LangSmith Evaluations|4️⃣ 执行评估评测
大模型应用监控神器 LangSmith 架构设计
mingus是一个 Python 音乐库,提供了处理音乐理论和实践的工具,适用于音乐软件开发和音乐理论分析
lime用于解释机器学习模型的预测。通过提供模型预测的可解释性来帮助理解模型的决策过程,特别是在复杂的模型如随机森林和深度神经网络中。
🦜🔗 LangChain Generative UI(生成式UI)
大数据交友bfb
lightGBM是一个快速、分布式、高性能的梯度提升决策树(Gradient Boosting Decision Tree)库,它在机器学习和数据挖掘领域被广泛
LangChain 最后的挣扎
LangChain 到底有啥用?
🦜⚒️ LangSmith Evaluations|6️⃣ RAG 评估(使用内置评估器)