会员专属,加入会员后,所有内容免费下载,可永久使用!在个人中心每日签到可白嫖会员!

Langchain-Chatchat本地知识库一键整合包

🤖️Langchain-Chatchat是一种利用 langchain 思想实现的基于本地知识库的问答应用,目标期望建立一套对中文场景与开源模型支持友好、可离线运行的知识库问答解决方案。

💡Langchain-Chatchat建立了全流程可使用开源模型实现的本地知识库问答应用,使用基于 Streamlit 的 WebUI 进行操作。

⛓️ Langchain-Chatchat实现原理如下图所示,过程包括加载文件 -> 读取文本 -> 文本分割 -> 文本向量化 -> 问句向量化 -> 在文本向量中匹配出与问句向量最相似的 top k个 -> 匹配出的文本作为上下文和问题一起添加到 prompt中 -> 提交给 LLM生成回答。

学术Fun将上述工具制作成一键启动包,内置chatglm3模型,点击即可使用,避免大家配置Python环境出现各种问题,下载地址: https://xueshu.fun/3278/在此页面右侧区域点击下载!

注意电脑配置如下

  • windows 10/11
  • 8G显存以上英伟达显卡

下载使用教程

  • 下载压缩包
    下载地址: https://xueshu.fun/3278/在此页面右侧区域点击下载!

  • 解压,解压后,最好路径和我的保持一致,D:\AI\Langchain-ChatGLM,如下图所示,双击启动.exe文件运行

  • 启动过程中,会联网更新streamlit包,包很小只有10几兆,更新streamlit包是防止有的同学没有解压到和我本地一致的目录,会出现streamlit命令找不到的错误,启动完成后浏览器会自动打开使用界面,如下所示,本地访问地127.0.0.1:8501

本地知识库使用

  • 按照下图步骤,建立本地知识库
  1. 点击知识库管理
  2. 新建知识库
  1. 新建知识库名称,不支持中文

  2. 填写知识库简介

  3. 点击新建

  4. 上传知识库文件,支持格式如图中所示

  5. 点击添加文件到知识库

使用知识库问答

  1. 选择对话
  2. 选择知识库问题对话模式
  3. 选择刚刚建立的知识库名称
  4. 输入内容进行知识库对话,对话内容会从上传的知识库文件中索引

联网问答功能

还支持联网在线搜索问答,使用方式见下图:

会员分体验会员和永久会员,都可以免费下载本站所有课程软件等资源。

体验会员状态的刷新时间为北京时间上午8:00。AI软件下载后可以永久使用,与会员有效期无关。

本站所有资源支持免费更新,具体规则如下:

  • 登录后单独购买的资源,可以永久免费更新,无时间限制
  • 购买体验会员的用户,在会员到期后,下载的内容将无法继续获得更新
  • 购买永久会员的用户,可以永久免费更新,无时间限制

由于商品的特殊性,本站不支持退款,所以在开通会员之前,请确认你的需求。如果不放心,可以开通体验会员体验,满意再升级其他会员套餐。

从2019年开始已经运行3年多时间,诚信经营,会员过万,所有数据均有3级容灾备份,不存在安全问题。

碰到问题可优先查看文章教程。AI软件相关问题,请先检查自己机器是否为N卡,除非特别注明支持A卡或者CPU,一般默认只支持N卡运行,有些软件需要安装 CUDA 才能运行,请参考CUDA安装教程。其他售前售后问题请添加学术Fun公众号,站长每天上午8-9点,晚上7-8点时间段统一回复解决问题,其他时间看到留言也会第一时间解决。